how to plot a multidimensional matrix in matlab
    14 ビュー (過去 30 日間)
  
       古いコメントを表示
    
hello, i want to plot a multidimentional matrix in matlab i have 
Tempearture : T wich is a 3D array T(: ,: ,k) matrix (p,p,p) size
x and y and z are the temperature position from 0 to p
i really need help 
0 件のコメント
回答 (1 件)
  Chetan Bhavsar
      
 2022 年 12 月 12 日
        % Create dummy temperature data with size p-by-p-by-p
p = 10;
T = rand(p,p,p);
% Create x, y, and z data for the temperature positions
x = linspace(0,p,p);
y = linspace(0,p,p);
z = linspace(0,p,p);
% Use the meshgrid function to create matrices of x, y, and z data
[X,Y,Z] = meshgrid(x,y,z);
% Use the slice function to plot the temperature data
slice(X,Y,Z,T,[],[],5)
% Add a title and axis labels to the plot
title('Temperature Data')
xlabel('x position')
ylabel('y position')
zlabel('z position')
0 件のコメント
参考
カテゴリ
				Help Center および File Exchange で Logical についてさらに検索
			
	製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


