请问在matlab中如何画三维响应面图?
x=0:2:80;y=298:5:348;
[X,Y]=meshgrid(x,y);
Z……;
surf(X,Y,Z)
其中z=1-exp(-6.66*10^11*x*exp(82000/8.314/y))
希望能帮我谢谢方程,我怎么写都出错,郁闷
谢谢各位!
请问在matlab中如何画三维响应面图?
答案:2 悬赏:0
解决时间 2021-03-21 17:18
- 提问者网友:我是我
- 2021-03-21 06:30
最佳答案
- 二级知识专家网友:情战辞言
- 2021-03-21 08:08
x=0:2:80;y=298:5:348;
[X,Y]=meshgrid(x,y);
Z=1-exp(-6.66*10^11*X.*exp(82000/8.314./Y));
surf(X,Y,Z)
按你的方程编的,虽然不好看,首先,可能你没换成大写X,Y,然后你在除Y时要用点除
[X,Y]=meshgrid(x,y);
Z=1-exp(-6.66*10^11*X.*exp(82000/8.314./Y));
surf(X,Y,Z)
按你的方程编的,虽然不好看,首先,可能你没换成大写X,Y,然后你在除Y时要用点除
全部回答
- 1楼网友:不傲怎称霸
- 2021-03-21 09:45
把x,y,z全部处理成二维数组,然后用surface,详情请 help surface 用法,搞不定再讨论!求助matlab画三维图,如何把线连成面
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯