plot of a function with multiple variables
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
kavita mudan
am 15 Dez. 2019
Beantwortet: Chidvi Modala
am 18 Dez. 2019
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 Kommentare
Akzeptierte Antwort
Chidvi Modala
am 18 Dez. 2019
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.
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Calculus finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!