摘要: 比较两个输入字符串是否相等c = strcmp(str1,str2)比较字符串 str1 与 str2 ,若完全相等则返回 1 ,不相等返回 0str1 = 'hello';str2 = 'help';c = strcmp(str1,str2)c = 0 阅读全文
posted @ 2014-02-27 10:37 Providence 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 函数作用:用于确定某变量或值是否存在。调用格式:exist主要有两种形式,一个参数和两个参数的,作用都是用于确定某值是否存在:1. b = exist( a) 若 a 存在,则 b = 1; 否则 b = 0;2. b = exist( 'name', 'kind') kind 表示 name 的类型,可以取的值为:builtin(内建类型),class(类),dir(文件夹),file(文件或文件夹),var(变量)。 阅读全文
posted @ 2014-02-27 10:34 Providence 阅读(2573) 评论(0) 推荐(0) 编辑
摘要: A a abs 绝对值、模、字符的ASCII码值acos 反余弦acosh 反双曲余弦acot 反余切acoth 反双曲余切acsc 反余割acsch 反双曲余割align 启动图形对象几何位置排列工具all 所有元素非零为真angle 相角ans 表达式计算结果的缺省变量名any 所有元素非全零为真area 面域图argnames 函数M文件宗量名asec 反正割asech 反双曲正割asin 反正弦asinh 反双曲正弦assignin 向变量赋值atan 反正切atan2 四象限反正切atanh 反双曲正切autumn 红黄调秋色图阵axes 创建轴对象的低层指令axis 控制轴刻度和风 阅读全文
posted @ 2014-02-27 10:30 Providence 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 函数功能:将图像数据写入到图像文件中,存储在磁盘上。调用格式:imwrite(A,filename,fmt)A是图像数据,filename是目标图像名字,fmt是要生成的图片的格式。图片格式有::bmp(1-bit、8-bit和24-bit)、gif(8-bit)、hdf、jpg(或jpeg)(8-bit、12-bit和16-bit)、jp2或jpx、pbm、pcx(8-bit)、pgm、png、pnm、ppm、ras、tif(或tiff)、xwd。各种格式支持的图像位数不一样,比如bmp格式不支持16-bit,而png格式支持, 又如gif只支持8-bit格式。imwrite(X,map,f 阅读全文
posted @ 2014-02-27 10:10 Providence 阅读(11625) 评论(0) 推荐(0) 编辑
摘要: [~,m]表示的意思解释。[~,m]=rat(12/34)m = 17>> [x,m]=rat(12/34)x = 6m = 17 阅读全文
posted @ 2014-02-24 11:13 Providence 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 功能:对任意类型数组或多维图像进行滤波。用法:B = imfilter(A,H) B = imfilter(A,H,option1,option2,...) 或写作g = imfilter(f, w, filtering_mode, boundary_options, size_options)其中,f为输入图像,w为滤波掩模,g为滤波后图像。filtering_mode用于指定在滤波过程中是使用“相关”还是“卷积”。boundary_options用于处理边界充零问题,边界的大小由滤波器的大小确定。具体参数选项见下表:选项描述filtering_mode‘corr’通过使用相关来完成... 阅读全文
posted @ 2014-02-21 21:15 Providence 阅读(5581) 评论(0) 推荐(0) 编辑
摘要: Fspecial函数用于创建预定义的滤波算子,其语法格式为:h=fspecial(type)h=fspecial(type,parameters,sigma)参数type制定算子类型,parameters指定相应的参数,具体格式为:type='average',为均值滤波,参数为n,代表模版尺寸,用向量表示,默认值为[3,3]。type='gaussian',为高斯低通滤波器,参数有两个,n表示模版尺寸,默认值为[3,3],sigma表示滤波器的标准差,单位为像素,默认值为 0.5.type='laplacian',为拉普拉斯算子,参数为alph 阅读全文
posted @ 2014-02-21 20:24 Providence 阅读(7451) 评论(0) 推荐(0) 编辑
摘要: 用save函数,可以将工作空间的变量保存成txt文件或mat文件等。比如: save peng.mat p j就是将工作空间中的p和j变量保存在peng.mat中.用load函数,可以将数据读入到matlab的工作空间中。比如:load peng.mat就是将peng.mat中的所有变量读入matlab工作空间中,当然我们也可以选择读入哪个变量.还有一个问题是我的mat文件中保存这一个变量,可是默认的读入matlab中后,还是保存时用的名字,但是,我想用一个新名字代替,怎么办?具体用程序描述如下:save peng.mat p那么load peng.mat之后,就可以在工作空间中看到p变量了。 阅读全文
posted @ 2014-02-21 17:23 Providence 阅读(14179) 评论(0) 推荐(1) 编辑
摘要: 函数功能:两个数组间元素逐个计算的二值操作使用方法:C=bsxfun(fun,A,B)两个数组A合B间元素逐个计算的二值操作,fun是函数句柄或者m文件,也可以为如下内置函数:@plus 加@minus 减@times 数组乘《Simulink与信号处理》@rdivide 左除@ldivide 右除@power 数组幂乘@max 二值最大值@min 二值最小值@rem 余数@mod 求模@atan2 四象限反正切@hypot 平方和的平方根@eq 等于@ne 不等于@lt 小于www.iLoveMatlab.cn@le 小于或等于@gt 大于@ge 大于或等于@and 逻辑并@or 逻辑或@x 阅读全文
posted @ 2014-02-21 16:02 Providence 阅读(5368) 评论(0) 推荐(0) 编辑
摘要: nargin是用来判断输入变量个数的函数,这样就可以针对不同的情况执行不同的功能。通常可以用他来设定一些默认值,如下面的函数。例子,函数test1的功能是输出a和b的和。如果只输入一个变量,则认为另一个变量为1,如果两个变量都没有输入,则默认两者均为1。function y=test1(a,b)if nargin==0 a=1;b=1;elseif nargin==1 b=1;endy=a+b;在调用此函数时,如果写成y=nargin_test(),则输出y=2;如果写成y=nargin_test(3),则输出y=4;如果写成y=nargin_test(4,5),则输出y=9。另外有:vara 阅读全文
posted @ 2014-02-21 15:54 Providence 阅读(2470) 评论(0) 推荐(0) 编辑