You cannot do what you want with surf(). Use fsurf()
How to make 3D plot?
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to make a 3D plot of the function j, that has an input of u1, u2. I would like to plot the function such that I do not need to make an assignment to either u1 or u2. I have tried to make u1, u2, vectors and then plot the function using the surf function. However, I have been unsccessful so far. If anyone can help me, it will be greatly appreciated, thank you.
Sincerely,
Robert
CODE:
clc, clear, close all
[u1,u2] = meshgrid(-2:.2:2);
syms u1 u2
j = @(u1,u2) (u1^2+3*u1-4)*(u2^2-u2+6);
surf(u1,u2,j)
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!