關於Matlab三維空間點溫度圖繪製問題,能否幫我看看下面的

2021-04-07 09:56:31 字數 1793 閱讀 4113

1樓:劉賀

試試bai這du樣zhi行dao不版:權

clear all;clc;

data1=[1 1 1 22;2 2 2 23;3 3 3 24; 4 4 4 25; 5 5 5 26];

x=data1(:,1);

y=data1(:,2);

z=data1(:,3);

c=data1(:,4);

[x,y]=meshgrid(linspace(min(x),max(x))',linspace(min(y),max(y))');

z=griddata(x,y,z,x,y,'v4');

c=griddata(x,y,c,x,y,'v4');

mesh(x,y,z,c);

colorbar;

如何用matlab繪製房間溫度分布3d圖?各點溫度已知

2樓:

如果x y是平面座標值,copyz是溫度的話,可以用bai下面命令可以繪出對du應的溫度分布

plot3(x, y, z)

但是zhi 如果xyz是空間座標dao,對應螞伍另外乙個變數表示溫度的話,這就睜消是4維了,3維空間就沒有辦法悉物知表示。

建立溫度的數學模型是複雜的。

matlab三維畫圖的問題

3樓:電動爐鉤子

v= rand([10 10 10]); %這個換成你的矩陣。

[x,y,z] = meshgrid(1:10,1:10,1:10);

zslice = 1:10;

slice(x,y,z,v,,,zslice)colormap hot;

colorbar;

不是綠到紅,不過應該也可以吧。

知道節點座標和節點上的溫度值,請問matlab中怎樣畫三維溫度場圖呢?

4樓:陸加柒

a=[-210.6627 -33391.1192 5.

0273-221.3052 -33387.7415 4.

5969-210.9391 -33393.0068 5.

5647-221.8901 -33390.7396 5.

0077-211.384 -33394.7093 5.

6505-222.6117 -33392.778 5.

0554-212.7074 -33397.5459 5.

7381-225.8973 -33397.5869 5.

5587];

xdata = a(:,1);

ydata = a(:,2);

zdata = a(:,3);

minx = min(xdata);

maxx = max(xdata);

miny = min(ydata);

maxy = max(ydata);

tx = linspace(minx,maxx)';

ty = linspace(miny,maxy);

[xi,yi] = meshgrid(tx,ty);

zi = griddata(xdata,ydata,zdata,xi,yi);

mesh(xi,yi,zi), hold

plot3(xdata,ydata,zdata,'o'), hold off

xlabel( 'x' );

ylabel( 'y' );

zlabel( 'z' );

grid on

view( -53, 50 );

三維空間是指什麼,三維空間指的都哪三維?

因為三維物體是指物質的體積,所以三維空間是指非物質的容積。就是立體空間,區別於平面空間 樓上的回答了我想回答的,所以不想 重複了 一維是點構成的,即線 二維是線構成的,即面 三維是面構成的,即立體的 三維空間指的都哪三維?直線就是一維空間,無數的線構成了乙個平面,平面就是二維空間。無數的平面並列構成...

三維空間是指哪三維,四維呢,三維空間是指哪三維?

三維空間,也稱為三次元 3d,日常生活中可指由長 寬 高三個維度所構成的空間。而且日常生活中使用的 三維空間 一詞,常常是指三維的歐幾里得空間。長 寬 高便構成 三維空間 三維即前後 上下 左右。三維的東西能夠容納二維。三維空間的長 寬 高三條軸是說明在三維空間中的物體相對原點o的距離關係。三維空間...

我們生活的是三維空間嗎?既然是三維空間為什麼有時間這個定義長

空間是三維的,而時空是四維的,這兩者是不矛盾的。在三維空間中確實沒有時間的定義。隨著科學技術的進步,人類科學家再次發現乙個問題,那就是不同的維度,能夠改變時間的意義。比如我們人類生活在三維空間之內,時間作為四維建立在三維宇宙之上,因此我們的宇宙萬事萬物都受到時間的控制,也就是說任何一種事物,都會被時...