24小时热门版块排行榜    

查看: 2305  |  回复: 2

孙雯雯

银虫 (小有名气)

[求助] matlab对隐函数中的三个变量仿真作图,其中两个作为自变量,一个作为因变量已有2人参与

matlab对隐函数中的三个变量仿真作三维图图,其中两个作为自变量,一个作为因变量,仿真得出三维图,请问这个程序是怎样编的?有没有参考的例子程序,万分谢谢!
回复此楼
一定要认真
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bcsnow

铁杆木虫 (著名写手)

【答案】应助回帖

先gridsamp生成点阵,然后带入函数求值,reshape坐标,mesh画图。各函数用法可查阅help
2楼2015-12-21 14:02:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liqifan

铜虫 (初入文坛)

【答案】应助回帖

syms x y z ;    %设置符号
r = solve('sin(x) + cos(y) - z^2','z') ;    %假设要求的隐函数为:sin(x) + cos(y) = z^2,对z求解
%Matlab求出两个隐函数关于z的解: r = (cos(y) + sin(x))^(1/2) 或r = -(cos(y) + sin(x))^(1/2)
ezmesh(r(1))    %对第一个解进行三维绘图 ,常见的三维绘图函数:ezmesh , ezmeshc , ezsurf , ezsurfc
figure(2) , ezmesh(r(2)) %在新绘图框里对第二个解进行三维绘图
%OK
3楼2016-01-24 14:29:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 孙雯雯 的主题更新
信息提示
请填处理意见