用matlab畫出三維圖,如何給其中座標賦值,畫出二

2023-01-21 19:00:44 字數 1953 閱讀 2405

1樓:真

clear

clc[x,y,z]=peaks;

mesh(x,y,z);

xlabel('x');ylabel('y');zlabel('z');

%繪製x=-1.55時y隨z變化曲線

[x,y,z]=meshgrid(linspace(min(x(:)),max(x(:))),linspace(min(y(:

)),max(y(:))),linspace(min(z(:)),max(z(:

))));

v=x;

h=contourslice(x,y,z,v,x,y,z,[0 0]-1.55);

set(h,'edgecolor','k')

%二維圖

figure

contourslice(x,y,z,v,x,y,z,[0 0]-1.55);

ylabel('y');zlabel('z');view(90,0);grid on

who knows matlab中如何在同一座標上畫出二維圖形和三維圖形?

2樓:匿名使用者

用兩個模組即可,二維的用xy graph和三維的用x(2y) graph。分別在庫simulink sinks和庫neural network toolbox-control systems中。

matlab如何用二維矩陣畫出三維圖形

3樓:匿名使用者

由於你沒有指定x,y座標的具體取值, 下面**就直接用整數版序列代權替了.

x = 1:size(data,1);

y = 1:size(data,2);

[x,y] = meshgrid(x,y);

surf(x,y,data);

根據下面的第一幅二維圖,如何用matlab畫出相應的三維圖?

4樓:匿名使用者

1全部只有三條曲線的話畫這樣的網格圖會很不好看

如果有多條曲線

只要將儲存曲線的變數合併為一個矩陣

用mesh函式就可以輕鬆畫出三維圖

5樓:景因分析

用plot3函式可以,

在matlab中能否在二維座標圖(已知各點的橫縱座標)上畫出三維圖形

6樓:匿名使用者

這個當然不能了,三維圖只能在三維座標圖上了,你可以畫三維圖的投影圖!

7樓:匿名使用者

說得不夠清楚哦,三維圖形,肯定是需要x,y,z的值才能畫出來的。

如何用matlab畫出如下資料的三維圖,有xyz座標的那種,最好有具體步驟。 5

8樓:匿名使用者

meshgrid()函式抄與mesh()配合使用,可以將已知xyz座標資料的繪製三維圖。

實現步驟如下:

x=0:5:55;

y=8:2:20;

[x,y] = meshgrid(x,y); %生成x-y面的網格資料

z=[。。。。。。]%灰色的資料

mesh(x,y,z) %繪製網格三維圖

view(3) %三維圖視角

xlabel('x'),ylabel('y'),zlabel('z')

想用matlab畫一個一組二維資料的分佈直方圖(也就是說畫出來的圖是三維的),應該用什麼函式啊。 50

9樓:匿名使用者

先用hist3,統計樣本點的二圍分佈

再用bar3畫圖

10樓:我回來了呼叫

只有二維資料是無法出3d圖.

11樓:閒庭信步

用函式bar3(x,y)

UG三維圖怎麼導成二維CAD圖,UG三維圖怎麼轉CAD二圖

1 首先,我們在抄ug中將 建模 環境轉換到 製圖 環境,新建一張圖紙頁。2 我們將基本的檢視新增到圖紙頁面上,3 我們再將圖紙檔案匯出為cgm的格式檔案,4 我們再次新建一個模型的檔案,5 我們再匯入cgm的檔案,開啟。6 匯出檔案為dxf或者dwg格式檔案,這樣就完成了。這個只有把ug 製圖下匯...

CAD怎樣使用拉伸出三維圖形,CAD三維圖怎麼拉伸?

1 做一個閉合圖形,比如矩形,圓,或者是面域。2 通過ext命令進行拉伸。cad裡面的三維拉伸怎麼使用 選畫一個封閉的圖形,再用面域命令 reg 將前面畫的圖形進行面域,然後用專拉伸命令 ext 屬將圖形拉伸。再在檢視下的三維檢視,選東南軸測檢視 任選一個 上面兩個命令的步驟 輸入面域命令 reg ...

如何在CAD二維平面中畫出三維圖形

三維圖可以在新建的檔案中做好,經動態旋轉後,用 ucs定位為 與螢幕對齊 後,內重製,再開啟二維圖紙,容把它貼上過去就可以了。另外,也可以直接在二維圖中畫等軸測圖。等軸測圖並不是三維圖 也可以得到類似的效果。cad三維繪圖中,畫一個二維圖形都是在xy平面內,如何畫在xz yz平面內啊?使用者座標uc...