资源简介

用MATLAB写的四维数据空间建模源代码,十分简洁明了,如果你想用MATLAB做出四维数据[X,Y,Z,S]的空间立体图,其中X,Y,Z表示三维空间坐标,S是属性值,那么这两种方法一定对你有用!

资源截图

代码片段和文件信息

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%         4D Data Visualization        %   
%       with Matlab Implementation     %
% Author: M.Sc. Eng. Hristo Zhivomirov %
%               02/16/2013             %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

clear clc close all

x = 0:1:10; % first dimension data
y = 0:1:10; % second dimension data
z = 0:1:10; % third dimension data

[X Y Z] = meshgrid(x y z);
data = sqrt(X.^2 + Y.^2 + Z.^2); % write the equation that describes the fourth dimension

figure(1)
scatter3( X(:) Y(:) Z(:) 3 data(:))
%xlabel(‘Tape your xlabel here‘)
%ylabel(‘Tape your ylabel here‘)
%zlabel(‘Tape your zlabel here‘)
%title(‘Tape your title here‘)
colorbar

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        710  2015-05-02 15:41  四维数据matlab空间建模scatter和slice\four_dim_scatter.m

     文件       1502  2014-02-12 14:19  四维数据matlab空间建模scatter和slice\four_dim_slice.m

     目录          0  2015-05-02 16:24  四维数据matlab空间建模scatter和slice

----------- ---------  ---------- -----  ----

                 2212                    3


评论

共有 条评论