24小时热门版块排行榜    

查看: 774  |  回复: 1

shu_feishu

铜虫 (初入文坛)

[求助] matlab中如何绘制 Z=-a*b+0.5*{min(0,a+b)}^2的三维图已有1人参与

代码如何实现?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tantianbo

铜虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
shu_feishu: 金币+40, ★★★★★最佳答案, 谢谢大侠! 2016-03-29 14:28:09
不知这里的a、b表示什么,我这里随便弄个吧。
x=linspace(-1,1,50);
y=linspace(-1,1,50);
[a,b]=meshgrid(x,y);
z=-a.*b+0.5*(min(0,a+b)).^2;
surf(a,b,z)
matlab中如何绘制 Z=-a*b+0.5*{min(0,a+b)}^2的三维图
untitled.jpg

2楼2016-03-29 13:25:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shu_feishu 的主题更新
信息提示
请填处理意见