這個圖matlab怎麼畫

2022-12-04 04:36:17 字數 1284 閱讀 2319

1樓:匿名使用者

根據你每個點的座標寫x,y,z矩陣,如

x(1,:)=-5:5;

y(1,:)=ones(1,11)*(-5);

z(1,:)=10*ones(1,11);

plot3(x,y,z,'o')

hold on

這樣就畫出頂部最下的那一條線,繼續給x,y,z賦值,畫出其它線即可

2樓:匿名使用者

x=[-10 10 10 -10 -10 -10 10 10 -10 -10];

y=[-10 -10 10 10 -10 -10 -10 10 10 -10];

z=[-10 -10 -10 -10 -10 10 10 10 10 10];

plot3(x,y,z,'--*')

hold on

plot3([10 10],[-10 -10],[-10 10],'--*')

plot3([10 10],[10 10],[-10 10],'--*')

plot3([-10 -10],[10 10],[-10 10],'--*')

axis([-11 11 -11 11 -11 11])

x1=[-6:2:6 -6:6:6 -6:6:6 -6:2:6 -6:6:6 -6:6:6 -6:2:6]

y1=ones(1,33)*(-10)

z1=[ones(1,7)*6 ones(1,3)*4 ones(1,3)*2 zeros(1,7) ones(1,3)*(-2) ones(1,3)*(-4) ones(1,7)*(-6)]

plot3(x1,y1,z1,'ro')

x2=ones(1,33)*(-10)

y2=[-6:2:6 -6:6:6 -6:6:6 -6:2:6 -6:6:6 -6:6:6 -6:2:6]

z2=[ones(1,7)*6 ones(1,3)*4 ones(1,3)*2 zeros(1,7) ones(1,3)*(-2) ones(1,3)*(-4) ones(1,7)*(-6)]

plot3(x2,y2,z2,'ro')

z3=ones(1,33)*(10)

y3=[-6:2:6 -6:6:6 -6:6:6 -6:2:6 -6:6:6 -6:6:6 -6:2:6]

x3=[ones(1,7)*6 ones(1,3)*4 ones(1,3)*2 zeros(1,7) ones(1,3)*(-2) ones(1,3)*(-4) ones(1,7)*(-6)]

plot3(x3,y3,z3,'ro')

這樣就畫出了這個圖形!

如何用matlab畫這個公式的圖,求程式設計。跪求啊

由於x,y都是正數,1 x y一定小於1,所以你的第二個條件就是x y 1。那麼符合條件的x,y在一個三角形區域,t就是這個三角形區域對應的曲面。程式如下 x,y meshgrid 0 0.01 1 t 3273.39 x 16284.32 y 6266.34 1 x y 0.371 298.15 ...

matlab已知yz怎麼畫三維曲面圖?謝謝

如果不是網bai格點資料,那麼du請用griddata函式插值到網格zhi點dao資料,然後再版surf 如 data 1 1 5.14 1 2 9.56 1 3 8.66 2 1 12.55 2 2 10.51 2 3 2.7 3 1 22.03 3 2 22.97 3 3 32.94 4 2 5...

這個圖是用什麼軟體畫的?怎麼畫,這個圖是用什麼軟體畫的?怎麼畫?

很多軟體都能畫,ps ai word等可用於畫圖辦公的軟體都能畫改圖。用ps畫的話可以先填充背景色,接著畫個帶邊框的三角形,然後複製一幾個同樣的三角,按住alt鍵沿中心點放大。最後畫正在顏色較深有邊框的三角,選中頂端錨點,改變位置,最後加文字即可。一般的辦公軟體就可以,例如word文件等插入圖形框文...