matlab 怎么把二维数组画出三维的图像出来
2017-04-09 18:52
330 查看
最近要用到matlab 来进行可视化显示以下数据,把数据导入matlab 之后 是二维数组的数据,想以数组的x和y 分别为x 和y 轴,然后以数组相对应的数据为z 轴,然后进行画图显示
:
matlab 循环读取多个文件进行并且进行显示,达到动画那种效果显示出来。
clear ;clc; Z=importdata('D:\chy\z\1.txt'); [X, Y] = meshgrid(1:870, 1:64); surf(X, Y, Z)
:
matlab 循环读取多个文件进行并且进行显示,达到动画那种效果显示出来。
clc;clear; dir_src ='D:\chy\z\'; dir_dst ='D:\chy\a1\'; for ii = 1:121 Z_src = textread([dir_src num2str(ii) '.txt']); Z_dst = textread([dir_dst num2str(ii) '.txt']); Z_res=Z_src- Z_dst; [X, Y] = meshgrid(1:871, 1:64); meshz(X, Y, Z_res) pause(0.1); endmatlab 读取多张图片并且显示出来,达到动画效果
dir_src ='D:\chy\z\'; %dir_dst ='D:\chy\a1\'; for n=1:5 A=imread([dir_src int2str(n),'.jpg']); imshow(A); %f(n) = getframe; pause(0.5); end
相关文章推荐
- MATLAB中运用imagesc函数显示图像,怎么出来的图像与原图像比例不一样?
- matlab语言,实现了对高光谱遥感图像的读取并做主成分分析,将结果按贡献率大小顺序排列并显示出来
- matlab画三维图像
- 用matlab将灰度图像矩阵画成三维图
- matlab 三维图像中meshgrid 用法
- 基于VC与Matlab的混合编程实现图像的三维显示
- matlab 使用三个矩阵画三维图像
- Matlab 三维图像绘制(1)——纹理贴图、球体
- Matlab 三维图像绘制(2)——surface property、view、空间圆柱体
- 图像三维灰度分布图——matlab
- matlab subplot(figure)如何设置使得图像最终显示出来不一样大小
- Matlab里面.M文件不能运行,预期的图像也显示不出来的一个原因
- MATLAB通过串口读取数据,分别并生成一维和三维图像。
- 将二维数组绘制成三维的图像
- matlab 得到三维图像的左视图以及主视图
- Matlab如何令三维抽象数据可视化的显示出来
- matlab 画三维图像
- matlab 三维图像的绘制
- 怎么用C++(或者可以结合opencv)把图像的像素数据读到二维数组?
- 把三维数组放到二维数组,PHP怎么做????