My problem with simple function input in matlab? Error:Line -3

I am trying to input my function for integration, and every time I try and make a function and define it, I always get the same error, it says "???Error: Line: -3{??? Undefined function or variable 'x'" but when I input the same function in maple, the same exact way, I get no error, so what am I doing so wrong with matlab??
example function y = x+1;
matlab in return says
Version 7.12.0.635 (R2011a) 32-bit (glnx86)
???Error: Line: -3{??? Undefined function or variable 'x'.
y = x+1 }

 采纳的回答

Maple and matlab have different syntax. see https://www.math.duke.edu//education/ccp/materials/diffeq/mlabtutor/mlabtut9.html for some good examples of how to integrate in matlab

2 个评论

thanks, thats exactly what I was missing, the argument of syms x, obviously my function is a little more complicated than y=x+1, but for ease of typing and ease of answer, i used the most basic function. Thanks for your very fast response and link!
my integral is actually (x^2-2*x-1)/(((x-1)^2)*(x^2+1)). I know I have a lot of (), but this way I dont lost track of where my arguments go. Thanks Again

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Programming 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by