matlab 如何固定z坐标.有3列多行矩阵,3列分别对应x,y,z轴,问如何使x,y,z 轴在不同的图形中都固定我的数据中需要做5000幅图,希望能够每幅图的xyz轴的范围都是固定,如何编写程序,望指教!诸位朋
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 09:50:59
matlab 如何固定z坐标.有3列多行矩阵,3列分别对应x,y,z轴,问如何使x,y,z 轴在不同的图形中都固定我的数据中需要做5000幅图,希望能够每幅图的xyz轴的范围都是固定,如何编写程序,望指教!诸位朋
matlab 如何固定z坐标.有3列多行矩阵,3列分别对应x,y,z轴,问如何使x,y,z 轴在不同的图形中都固定
我的数据中需要做5000幅图,希望能够每幅图的xyz轴的范围都是固定,如何编写程序,望指教!
诸位朋友,问题的补充是:5000副图的三个坐标轴的范围要是固定的,因为我最后是要将5000副图合成为动画格式的,
matlab 如何固定z坐标.有3列多行矩阵,3列分别对应x,y,z轴,问如何使x,y,z 轴在不同的图形中都固定我的数据中需要做5000幅图,希望能够每幅图的xyz轴的范围都是固定,如何编写程序,望指教!诸位朋
XLIM,YLIM,ZLIM或楼上朋友所说的axis都可以.
你要播放动画,那么使用下面的函数就可以了.
function avimake
warning off;
load data
[M,N,K]=size(data);
data=data/(max(abs(data(:))));
aviobj = avifile('mymovie.avi','fps',10);
for kk=1:10:K
imagesc(data(:,:,kk));
set(gca,'clim',[-1 1]);
colormap(hsv(128))
frame = getframe(gca);
aviobj = addframe(aviobj,frame);
end
aviobj = close(aviobj);