-1
我有一個x,y和z值的範圍。我想將其視爲一個3d或表面繪圖/圖表。我知道如何可視化我是否有函數或離散數據。例如,如果我有,x是從20到50,y是從-3到10,z是從-2到10.沒有單個值希望使用最大值和最小值顯示整個範圍,我如何繪圖這個? Ps:三個軸分別是l * a * b顏色空間爲一系列值繪製三維圖表
我有一個x,y和z值的範圍。我想將其視爲一個3d或表面繪圖/圖表。我知道如何可視化我是否有函數或離散數據。例如,如果我有,x是從20到50,y是從-3到10,z是從-2到10.沒有單個值希望使用最大值和最小值顯示整個範圍,我如何繪圖這個? Ps:三個軸分別是l * a * b顏色空間爲一系列值繪製三維圖表
我假設您的數據是統一的結構化網格,並且您的Z值由矩陣表示。然後,
nx = 33;
ny = 33;
xlin = linspace(min(x),max(x),nx);
ylin = linspace(min(y),max(y),ny);
[X,Y] = meshgrid(xlin,ylin);
surf(X,Y,Z)
Z
是ny
通過nx
矩陣保存數據的z值。
你有結構化網格上的數據嗎? – ysakamoto
謝謝。我沒有單獨的數據,但只有最小和最大數字的範圍 – shiva
通過編寫代碼向我們展示x,y和z是不是更好?我認爲你有三個最大值和最小值,我不知道你想表面如何! – Mohammad