matlab 二维数据变成图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/12 04:06:44
我给你个网站``里面的教学很详细~~希望能帮到你~~~~反正里面的软件教程很多``就是不知道有没你要找的``如果有~~给我加分哈``http://tech.163.com/school/video/
[x,y]=meshgrid(-10:1:10);>>R=sqrt(x^2+y^2)+eps;%%%%%%有错>>R=sqrt(x.^2+y.^2)+eps;>>Z=sin(R)./R;>>mesh(
[xy]=meshgrid(-5:0.1:5);z=1/(2*pi).*exp(-x.^2-y.^2);h=mesh(x,y,z);set(h,'edgecolor','non
删除矩阵中小于600的元素所在的行,那么只要找到小于600元素所在的行,直接利用删除多行操作,即可完成.>>a=[700650300;650650956;123654784;650645865;142
怎么移动的?把代码贴一下看看
data=[83.0136792575.3419811358.57576.8417452880.192581.9507075571.6979.5868.7556176.09268574.02575.3
你好!t=0:0.01:t0;%假设时间为0到t0x=g(t);y=f(t);figure(1);plot(t,x);figure(2);plot(t,y);
这样看你的图像是否是灰度图.假设原图像是100x100大小.1.如果它是灰度图,那么[x,y]=size(i);后,x是100,y是100,你这段代码是没有问题的.2.如果它是一个彩色图,那么实际它的
自己写个函数,两重循环,就可以翻转再问:什么函数啊?求指教、、、再答:楼下是对的,用这个:B=flipud(A)对矩阵A绕水平轴进行上下翻转。如果A是一个列向量,flipud(A)将A中的元素顺序进行
xcorr计算自相关;fft求取相关的傅里叶变换即可得到功率谱密度,具体用法请查阅matlab自带的帮助文档.
条件不足,无法进行二维插值.你说的没错,Z应为二维的矩阵.就算不是二维的,而是一维的向量,你写的条件也似乎不符合逻辑.
A=[1,2,0;2,3,1;2,3,4]是一个3*3的矩阵.其中分号表示换行再问:我是有一大堆数据,只知道他们所在的行和列,怎么把这些数排成矩
把文件的具体路径写进去,比如[I,map]=imread('D:\pic\IKNOS_pan.tif');
plot(x,y,'o')你没有数据么?全是坐标?再问:就是一个100行两列的数组,第一列是横坐标,第二列是纵坐标。例如:39.111,165.32这就是location{1,1}和{1,2}再答:那
绘完一条后输一个holdon,绘下一条就好了.
interp1一维插值interp2二维插值interp3三维插值interpft使用FFT的一维插值interpn多维插值只能有一个输出建议自己编一个
其实这样的问题我以前好像也遇见过,我倒是能够实现你的要求,但这里面有个问题要说清楚就是我也不是很明白,为什么矩阵的相邻元素转换成ASCII时,中间的分隔符,不管是空格、逗号都自动转换成为2个空格的AS
MATLAB图像处理工具箱支持四种基本图像类型:索引图像、灰度图像、二进制图像和RGB图像.MATLAB直接从图像文件中读取的图像为RGB图像.它存储在三维数组中.这个三维数组有三个面,依次对应于红(
以二维散点图的散点坐标生成二维矩阵,散点处置一,其他处置零,然后对此矩阵应用“fft2”函数即可再问:有没有简单的matlab例程可以参考下?再答:你先提取坐标,然后生成矩阵,这个即便是对初学者也不难
这个你问得都很粗略,二维数据组?是坐标x,y吗,画图直接plot(x,y)再问:比如说X=1,2,3,4,Y=2,4,6,8,在matlab中如何书写再答:X=[1234];Y=[2468];plot