簡體   English   中英

如何在matlab中用三個一維數組繪制3d網格圖

[英]How to plot 3d mesh graph with three 1 dimensional arrays in matlab

我想在 Matlab 中制作一個 3d 網格圖,並且我有三個 1 dim 陣列,如下所示

x={1,2,3,4,5} y={6,7,8,9,10} z=(11,12,13,14,15}

在此處輸入圖片說明

我需要網格圖的 matlab 代碼。

注意:我發現了很多關於網格圖的材料,並且主要使用函數或單個值。 我需要三個一維數組。

如果xy是平面方向的值,那么您需要有一個 2d- z數組,否則您的坐標未完全定義。 平面中的每個點都需要相應的 z 值。 因此,以下工作:

x = [1 2 3]; y = [4 5 6]; z = [7 8 9; 10 11 12; 13 14 15];
mesh(x,y,z);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM