MATLAB
Coding......
Stay Hungry,Stay Foolish
展开
-
matlab pdist函数官方详解
pdist成对观测值之间的两两距离语法D = pdist(X)D = pdist(X,Distance)D = pdist(X,Distance,DistParameter)说明D= pdist(X)返回X中成对观测值之间的欧几里德距离。D= pdist(X,Distance)使用Distance指定的方法返回距离。D= pdist(X,Distance,DistParameter)使用Distance和DistParameter指定的方法返回...原创 2020-06-28 23:06:06 · 13675 阅读 · 0 评论 -
matlab pdist2函数官方详解
pdist2两组观测之间的成对距离句法D = pdist2(X,Y,Distance)D = pdist2(X,Y,Distance,DistParameter)D = pdist2(___,Name,Value)[D,I] = pdist2(___,Name,Value)描述D= pdist2(X,Y,Distance)中的每一对观测之间的距离。X和Y使用Distance.D= pdist2(X,Y,Distance,DistParameter)指定的度量返回距离。..原创 2020-06-28 22:59:55 · 22798 阅读 · 1 评论 -
matlab plot绘图函数官方详解
plot:二维线图函数语法plot(X,Y)plot(X,Y,LineSpec)plot(X1,Y1,...,Xn,Yn)plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn)plot(Y)plot(Y,LineSpec)plot(___,Name,Value)plot(ax,___)h = plot(___)说明plot(X,Y)创建Y中数据对X中对应值的二维线图。 如果X和Y都是向量,则它...原创 2020-06-28 22:47:24 · 24650 阅读 · 1 评论 -
matlab中cell用法
cell元胞数组说明元胞数组是一种包含名为元胞的索引数据容器的数据类型,其中的每个元胞都可以包含任意类型的数据。元胞数组通常包含文本列表、文本和数字的组合或者不同大小的数值数组。通过将索引括在圆括号()中可以引用元胞集。使用花括号{}进行索引来访问元胞的内容。创建对象当要将数据放入一个元胞数组中时,请使用元胞数组构造运算符{}创建该数组。C = {1,2,3; 'text',rand(5,10,2),{11; 22; 33}}C=2×3 cell ...翻译 2020-06-22 22:34:15 · 14210 阅读 · 1 评论 -
Matlab中for循环中的循环变量在循环体中不能改变
如下代码:for i = 1:10 if i==3 i=i+5; endend其中的 i=i+5 这一行不会改变for循环中i的值,for循环变量i会取哪些值,是第一次进入循环时就决定了的。无论在循环中做什么事都不会改变循环的起始,中止,或步长值。要想实现想要的功能,可以使用while...原创 2019-12-21 17:11:25 · 2913 阅读 · 0 评论 -
MATLAB中如何将一幅图像的地理信息写入另一幅图像
[~, Geo]= geotiffread('origin_image.tif'); % origin_image.tif 为带有地理信息的图像info=geotiffinfo('origin_image.tif');geotiffwrite('new_image.tif',new_image_matrix, Geo, 'GeoKeyDirectoryTag', info.GeoTIFFTa...原创 2018-06-07 21:38:09 · 2350 阅读 · 3 评论 -
MATLAB实现直方图均衡化与规定化
function [ ] = image_equalization_regulation( ori_image,obj_image)%输入为一参数实现图像ori_image的均衡化,输入为两参数实现图像ori_image的规定化%均衡化A=imread(ori_image);subplot(1,2,1),imshow(A);title('origine image');% subpl...原创 2018-06-10 21:48:13 · 3889 阅读 · 0 评论 -
Matlab中与复数有关的函数abs()、angle()
对于复数,angle()是求相位角,取值范围是-pi到pi;abs()对于实数是求绝对值,对于复数是求其模值,X为一复数,abs(X)=sqrt(real(X).^2 + imag(X).^2);另有:Z为一个复数时,R=abs(Z),theta=angle(Z),之后利用Z=R.*exp(i*theta)可以将Z复原....原创 2019-02-26 20:24:24 · 24860 阅读 · 2 评论 -
Matlab中滤波函数conv2、imfilter、filter2
1、conv2函数C=conv2(A,B,shape); %卷积滤波参数说明:A:输入图像B:卷积核shape的可选值为full、same、valid。1)当shape=full时,返回全部二维卷积结果,即返回B的大小为(ma+mb-1)x(na+nb-1)。2)shape=same时,返回与A同样大小的卷积中心部分。3)shape=valid时,不考虑边界补零,即...转载 2019-03-05 11:42:22 · 1995 阅读 · 0 评论 -
matlab读取文本文件----textscan
textscan从文本文件或字符串读取格式化数据全页折叠语法C = textscan(fileID,formatSpec)C = textscan(fileID,formatSpec,N)C = textscan(chr,formatSpec)C = textscan(chr,formatSpec,N)C = textscan(___,Name,Value)[C...原创 2019-08-02 20:20:12 · 31811 阅读 · 0 评论 -
MATLAB中load用法
load将文件变量加载到工作区中语法load(filename)load(filename,variables)load(filename,'-ascii')load(filename,'-mat')load(filename,'-mat',variables)S =load(___)loadfilename说明load(filename)从fi...原创 2019-08-02 20:36:39 · 64170 阅读 · 1 评论 -
MATLAB读取文本文件----textread
textread读取文本文件中的数据;写入多个输出注意不推荐使用textread。请改用textscan。语法[A,B,C,...] = textread(filename,format)[A,B,C,...] = textread(filename,format,N)[...] = textread(...,param,value,...)说明[A,B,C...原创 2019-08-02 21:23:42 · 18861 阅读 · 0 评论