Re: [問題] 3D繪圖已回收

看板MATLAB作者 (杜毛)時間14年前 (2010/03/22 09:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
※ 引述《i9xas (peggy)》之銘言: : 我想畫一個E(x,y,z)=(cos(x-z),sin(x-z),cos(x-z)) : 試過用plot3寫 : clear all; close all; : x=0:0.1:6*pi; : y=0:0.1:6*pi; : z=0:0.1:6*pi; : x=cos(x-z); : y=sin(x-z); : z=cos(x-z); : plot3(x,y,z) : 理論上來說應該會是一個朝x-z方向前進的波 : 但畫出來卻是個圓形... : 看過很多網路上的教學,但似乎找不出錯誤在哪 : 請板上大大幫忙 : 也想問一下如果想用mesh該如何寫? clear all; close all; x=0:0.1:6*pi; y=0:0.1:6*pi; z=0:0.1:6*pi; x=cos(x-z); y=sin(x-z); z=cos(x-z); [xx yy]=meshgrid(x,y); zz = cos(xx-yy); mesh(xx,yy,zz); 不知道做出來是不是你要的如圖 http://www.ephotobay.com/share/sot.html -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.189.138
文章代碼(AID): #1BfiS7XF (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1BfiS7XF (MATLAB)