How can I graph this function?
2 views (last 30 days)
Show older comments
JXT119
on 25 Feb 2021
Answered: Matteo Pellegri
on 27 Feb 2021
I know it´s pretty basic, but I just need to graph these functions and I certainly know nothing about graphs in matlab.
The functions are z = (5*(x^2 )(y^4 ))/(x^2+y^2 ) and a similar one. When I try to graph them I get a z matrix full of Nan.
What code should I use?
2 Comments
Accepted Answer
Matteo Pellegri
on 27 Feb 2021
You can use the symbolic toolbox.
syms x y
f(x,y) = 5*x^2*y^4/(x^2+y^2);
fsurf(f(x,y));
You adjust the aspect of the graph yourself.
Alternatively if you use the matix form you should use element-wise operation i.e.
[x,y] = meshgrid(-100:100,-100:100);
z = (5*(x.^2 ).*(y.^4 ))./(x.^2+y.^2);
surf(x,y,z);
0 Comments
More Answers (0)
See Also
Categories
Find more on Directed Graphs in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!