24小时热门版块排行榜    

CyRhmU.jpeg
查看: 690  |  回复: 3
【悬赏金币】回答本帖问题,作者shenqiang111将赠送您 20 个金币

shenqiang111

金虫 (小有名气)

[求助] 求助matlab三维作图,矩阵错误已有2人参与

clc
s=0.35:0.001:0.60;
i=0.2:0.001:0.60;
[x,y]=meshgrid(s,i);
P=(-3/10*s-6/25-3/10*i)/(9/200*i*s+9/100*i^2*s+9/100*i*s^2+81/10000*i-9/100*(1-i)^2*(1-s)^2-9/200*(1-s)^2*i-441/5000*(1-i)^2*s+s^2*i^2)
mesh(x,y,P)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shizenan

木虫 (著名写手)

你写的啥?p那个公式里面肯定用xy来代替si了啊

发自小木虫IOS客户端
2楼2021-11-26 14:43:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一碗白开水

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
clc;clear;
m = 100;
s=linspace(0.35,0.60,m);
i=linspace(0.2,0.60,m);
[x,y]=meshgrid(s,i);
P=(-3/10*x-6/25-3/10*y)./(9/200*y.*x+9/100*y.^2.*x+9/100*y.*x.^2+...
    81/10000*y-9/100*(1-y).^2.*(1-x).^2-9/200*(1-x).^2.*y-441/5000*(1-y).^2.*x+x.^2.*y.^2);
mesh(x,y,P)
xlabel('x')
ylabel('y')
zlabel('z')
生存还是生活有你的态度决定!
3楼2021-11-27 11:13:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hustoe2011

至尊木虫 (文坛精英)

【答案】应助回帖

感谢参与,应助指数 +1
对 i 的运用要慎重,系统默认 i^2=-1,换一个参量。

矩阵元的计算,要用到 .* 和 ./ ;要不很容易出现 维度不匹配 的问题。
随心所欲不逾矩
4楼2021-11-29 11:31:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shenqiang111 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见