![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/254965/image.png)
plot of a function with multiple variables
조회 수: 4 (최근 30일)
이전 댓글 표시
I am trying to plot a function which gives the sum of variables x and y.
clear all
syms x y
seriessum = @(n,x,y) symsum((x./y).^i,i,i,n)
while i>= 1
i = i + 1;
end
figure
fplot(seriessum)
When using fplot, it returns the error "input must be a function or functions of a single variable" and when using fplot3 it returns the the error "not enough input arguments."
댓글 수: 0
채택된 답변
Chidvi Modala
2019년 12월 18일
seriessum = @(n,x,y) symsum((x./y).^i,i,i,n) is equivalent to
which is not a valid expression for a function which gives the sum of variables x and y. And fplot plots a function which contains single variable but the function you specified contains 3 variables. So it was throwing "input must be a function or functions of a single variable" error. fplot3 also doesn't work in this case because fplot3(funx,funy,funz) plots a parametric curve where funx, funy, funz are the functions of a single variable.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/254965/image.png)
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Calculus에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!