24小时热门版块排行榜    

查看: 976  |  回复: 3

whiteman

铜虫 (正式写手)

[求助] 如何显示三维相场图 已有2人参与

请教各位大神,如何在matlab中显示三维相场的图,比如二维可以用pcolor指令,三维用哪个指令显示物理量的变化?
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

flyingair007

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
三维相场得切片,不然是一片混乱
2楼2016-09-09 21:14:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
whiteman: 金币+20, ★★★很有帮助, 15 2016-09-10 09:59:27
https://www.mathworks.com/help/matlab/ref/quiver3.html
CODE:
[X,Y] = meshgrid(-2:0.25:2,-1:0.2:1);
Z = X.* exp(-X.^2 - Y.^2);
[U,V,W] = surfnorm(X,Y,Z);

figure
quiver3(X,Y,Z,U,V,W,0.5)

hold on
surf(X,Y,Z)
view(-35,45)
axis([-2 2 -1 1 -.6 .6])
hold off

3楼2016-09-09 22:59:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

t9527

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by FMStation at 2016-09-09 10:59:00
https://www.mathworks.com/help/matlab/ref/quiver3.html


= meshgrid(-2:0.25:2,-1:0.2:1);
Z = X.* exp(-X.^2 - Y.^2);
= surfnorm(X,Y,Z);

figure
quiver3(X,Y,Z,U,V,W,0.5)

hold on
surf(X,Y, ...

很有帮助,正在找surfnorm的正确用法,谢谢。
4楼2017-10-27 02:40:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 whiteman 的主题更新
信息提示
请填处理意见