MATLAB绘制三维球体图:从数据读取到图形呈现
%% 读取数据 data = xlsread('data.xlsx'); x = data(:, 1); y = data(:, 2); z = data(:, 3); radius = data(:, 4); % 绘制三维球体图 figure; hold on; for i = 1:length(x) [X,Y,Z] = sphere; X = X * radius(i) + x(i); Y = Y * radius(i) + y(i); Z = Z * radius(i) + z(i); surf(X, Y, Z); end % 设置图形属性 xlabel('X'); ylabel('Y'); zlabel('Z'); title('Three-Dimensional Sphere Chart');
原文地址: https://www.cveoy.top/t/topic/p5sp 著作权归作者所有。请勿转载和采集!