A quick easy start! xD
I tried. But caught with error.
it is very easy to abuse the solution map by writing a correct solution with a lot of useless code before it. I tested this and got the solution map rescaled to absurdity (and I see I'm not the only one). Please correct this.
Easy start...
1st try :)
great
good job
nice q
nice
I did it
good
so fun!!!!!!
nice
Good one.
quick and easy start
nice
Easy Start
function c = addo(a,b)
c= a+b;
end
%I did the above, Why does it say it's wrong?
c=a+b
Oier said it's really rudimental!
function sum
c=a+b;
end
good
just to appreciate the moment that there are 69 likes for this simple question
c=a+b
good
a=given value;
b=given valve;
c=a+b;
display('the ans c is',num2str(c));
cool
straight forward, warm up question
Very easy! Great warm-up
My favorite problem
got it
good intro problem
I like this problem
great way to start
easy
Good problem
Very nice
c=a+b
just for example
a=1
b=2
c=a+b
output c=3
wow amazing problem, very challenging
I like this task :)
very easy
I like the approach these questions take. It is helping me understand some parts of Matlab I have had issues with in the the past.
good job guys
A very good starting problem on functions
easy right now
bingo!!!
good
Nice!
Why is this wrong here? I checked using matlab on my laptop and it works.
this is cool!
Good Job!
got it!
interesting
gud..
good one!
Good Job!
easy
nice
:D
This was a good problem/solution to start out on.
this is a bad solution
What is wrong with this solution?
the code is wrong because the function name should be 'add_two_numbers'.
In the test code the are evaluating:
assert(isequal(add_two_numbers(a,b),c_correct))
So if your function is called 'sum' it wont be called by the test script.
idk
Try writing out the equation you want to use, with 'c =' on the left, and 'a' and 'b' on the right. You don't need to define c =.., a =.., or b =.. in the function.
Good luck!
hello brian !
I'd like to know how your solution size is 9.
Can you please let me know how you did it ?
Thanks !
Why is this of size 9? The long string?
For the record, I don't recommend reading this, but here goes:
My solution is
function ans = add_two_numbers(varargin)
system 'echo "function ans = assert(~), true;" > ./assert.m';
It works by redefining the assert() function that the test suite uses to always return true. This strategy can be used to solve any problem. Many of the leading solutions to problems are hacks like this. It's actually quite fascinating to think of ways to "cheat" the system
Ah, that makes so much more sense! Thanks for explaining Brian.
Why is the following not accepted ?
add_two_numbers = @(x,y) x+y;
Solution size is also 9, but the solution is not recognized. Just wondering why, as it works in MATLAB.
@Danilo Maybe the website prevents anonymous functions.
This challenge was quite simple. Good for beginners.
self explainable code. thanks to cody team
really enjoy
What the...?
Cool
Error: Undefined function 'add_two_numbers' for input arguments of type 'double'
this is not a function?
cheat.
Can you explain how does it work?
why this is working?
It was a system error. I re-scored the solution, and that did the right thing.
Har har
fast fourier transform should be fast anywhere,right?? why not here?xaxa Funny approach
Of course, c = a+b; is entirely correct, using the operator form for addition. plus(a,b) uses the function form.
Find relatively common elements in matrix rows
973 Solvers
Determine if a Given Number is a Triangle Number
332 Solvers
Check if number exists in vector
5601 Solvers
Is this triangle right-angled?
2942 Solvers
446 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!