MATLAB
SnailTyan
纸上得来终觉浅,绝知此事要躬行。
展开
-
Matlab中的ispc命令
在Matlab中输入help ispc命令会显示 : ispc True for the PC (Windows) version of MATLAB. ispc returns 1 for PC (Windows) versions of MATLAB and 0 otherwise. 注释:ispc用来判断当前的电脑系统是否是windows系统,是返回1,不是原创 2015-01-14 20:48:55 · 9981 阅读 · 0 评论 -
Matlab用代码关联m文件
在Matlab低版本中,例如2012版或以下版本,关联m文件的代码为: cd([matlabroot '\toolbox\matlab\winfun\private']);fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]}); 在高版本中,例如2014版中,由于fileassoc函数的位置发生了变化,因原创 2015-07-13 18:53:05 · 1431 阅读 · 0 评论 -
Matlab读取文件夹下的图像文件名
在用Matlab对图像进行处理时经常需要获取文件夹下的图像文件名,有两个方法可采用:1、没用存储图像名字的txt文件,使用dir命令,例如:all_imgs=dir(['weiminghu/' '*.jpg']);获取的是weiminghu文件夹下的所有jpg文件的文件名,all_imgs是一个结构体2、在list.txt中存有图像的名字all_imgs=importdata原创 2015-05-08 09:59:30 · 6637 阅读 · 0 评论 -
Matlab中的cell
cell是Matlab中一种数据类型的定义,有结构体struct有点类似,用“{}”定义,括号里可以是括号里可以是任意类型的数据或矩阵。 cell的创建:1、与矩阵类似,A={'a' 'b' 'c' 'd'}; 2、用cell函数,A=cell(2,2);创建一个2*2的cell矩阵 cell的访问:1、x=A(1);x中的值为字符串'a',x的类型为cell,class(原创 2015-04-09 16:44:34 · 1992 阅读 · 0 评论 -
Matlab中的inf
在Matlab中,inf为无穷大量+∞,-inf为无穷小量-∞,在Matlab程序执行时,即使遇到了以0为除数的运算,也不会终止程序的运行,而只给出一个“除0”警告,并将结果赋成inf,继续执行原创 2015-04-08 16:59:07 · 48808 阅读 · 1 评论 -
matlab中的round、ceil、floor、fix函数
在matlab中,round、ceil、floor、fix都是取整函数函数,round函数是个四舍五入函数,例:round(2.7)=3; round(1.2)=1; round(-1.3)=-1ceil函数是大于X的最大整数,例:ceil(2.3)=3;ceil(-2.3)=-2floor函数是不超过X的最大整数,例:floor(2.3)=2; floor(-2.3)=-3fix原创 2015-03-30 20:15:16 · 2084 阅读 · 0 评论 -
Matlab中测程序运行时间
在Matlab中测试程序时间有多种,这里介绍一种最简单直接,相对而言也最准确的方法——tic/toc模式。tic/toc为Matlab中的两个命令,tic为启动计时器,toc为终止计时器,时间单位为秒(s),用法如下:tic;程序代码;disp(num2str(toc));disp代码在Matlab上显示的是程序运行的时间。原创 2015-04-03 16:06:56 · 3245 阅读 · 0 评论 -
matlab的padarray函数
功能:填充图像或填充数组。用法:B = padarray(A,padsize,padval,direction) A为输入图像,B为填充后的图像,padsize给出了给出了填充的行数和列数,通常用[r c]来表示。padval和direction分别表示填充方法和方向。它们的具体值和描述如下: padval:'symmetric'表示图像大小通过围绕边界进行镜像反原创 2015-03-30 20:47:46 · 1360 阅读 · 0 评论 -
Matlab中的input命令
Matlab输入help inputinput Prompt for user input. NUM = input(PROMPT) displays the PROMPT string on the screen, waits for input from the keyboard, evaluates any expressions in the input, an原创 2015-01-15 11:11:26 · 25850 阅读 · 0 评论 -
Matlab中mexext命令
Matlab中输入help mexext命令: mexext MEX filename extension for this platform, or all platforms. EXT = mexext returns the MEX-file name extension for the current platform. ALLEXT = me原创 2015-01-15 11:48:55 · 3173 阅读 · 0 评论 -
Matlab中的eval命令
Matlab中输入help evaleval(EXPRESSION) evaluates the MATLAB code in the string EXPRESSION. [OUTPUT1,...,OUTPUTN] = eval(EXPRESSION) returns output from EXPRESSION in the specified variables原创 2015-01-15 11:08:06 · 2109 阅读 · 0 评论 -
Matlab中的nargin命令
Matlab中输入 help narginnargin Number of function input arguments. Inside the body of a user-defined function, nargin returns the number of input arguments that were used to call the fu原创 2015-01-14 21:07:51 · 2677 阅读 · 0 评论 -
Matlab中的class用法
Matlab中的class主要是返回对象的数据类型,用法为class();可能的返回值有: double -- Double precision floating point number array (this is the traditional MATLAB matrix or array)原创 2015-04-13 17:27:35 · 23180 阅读 · 0 评论