Hi all,
I'm trying to use the built-in MATLAB function
quad to integrate the following function :
but its not working for me.
Now when I use the quad function to evaluate
I get the correct answer.
When I use the quad function to evaluate
I get the correct answer.
but when I use the quad function to evaluate
I get the output
??? Error using ==> mtimes Inner matrix dimensions must agree. Error in ==> myfun at 7 y = sin(x) * x ; Error in ==> quad at 77 y = f(x, varargin{:}); where myfun is the mfile I wrote ......... function y = myfun(x)
y = sin(x) * x ;
Also this is what I type into the MATLAB command window when I try and use the quad function
Q = quad(@myfun,0,(2*pi))
What am I doing wrong here? Im no expert in MATLAB and Im not sure how to get around this.