📄 matlab 函数表.htm
字号:
<A href="http://passport.baidu.com/?business&aid=6&un=lantian767#2" target="_blank">lantian767</A> - <A href="http://www.baidu.com/search/zhidao_help.html#n5" target="_blank">千总 五级</A><SPAN id="im-user-b2966c616e7469616e373637bb00" title="lantian767"> <IMG style="cursor: pointer;" align="absbottom" onclick="startBaiduHi("message","","lantian767",{clk:"icon",src:"zhidao"});return false;" src="./Matlab 函数表_files/offline.gif"></SPAN> <SPAN class="answer_time">8-28 11:08</SPAN></DIV><DIV id="Lg"></DIV><A name="228019631"></A><DIV class="f14 p90 pl10"> <SPAN id="reply_content_228019631"><CN>一、MATLAB常用的基本数学函数<BR> abs(x):纯量的绝对值或向量的长度<BR> angle(z):复数z的相角(Phase angle)<BR> sqrt(x):开平方<BR> real(z):复数z的实部<BR> imag(z):复数z的虚部<BR> conj(z):复数z的共轭复数<BR> round(x):四舍五入至最近整数<BR> fix(x):无论正负,舍去小数至最近整数<BR> floor(x):地板函数,即舍去正小数至最近整数<BR> ceil(x):天花板函数,即加入正小数至最近整数<BR> rat(x):将实数x化为分数表示<BR> rats(x):将实数x化为多项分数展开<BR> sign(x):符号函数 (Signum function)。<BR> 当x<0时,sign(x)=-1;<BR> 当x=0时,sign(x)=0;<BR> 当x>0时,sign(x)=1。<BR> <BR> rem(x,y):求x除以y的馀数<BR> gcd(x,y):整数x和y的最大公因数<BR> lcm(x,y):整数x和y的最小公倍数<BR> exp(x):自然指数<BR> pow2(x):2的指数<BR> log(x):以e为底的对数,即自然对数或<BR> log2(x):以2为底的对数<BR> log10(x):以10为底的对数<BR> 二、MATLAB常用的三角函数<BR> sin(x):正弦函数<BR> cos(x):馀弦函数<BR> tan(x):正切函数<BR> asin(x):反正弦函数<BR> acos(x):反馀弦函数<BR> atan(x):反正切函数<BR> atan2(x,y):四象限的反正切函数<BR> sinh(x):超越正弦函数<BR> cosh(x):超越馀弦函数<BR> tanh(x):超越正切函数<BR> asinh(x):反超越正弦函数<BR> acosh(x):反超越馀弦函数<BR> atanh(x):反超越正切函数<BR> 三、适用於向量的常用函数有:<BR> min(x): 向量x的元素的最小值<BR> max(x): 向量x的元素的最大值<BR> mean(x): 向量x的元素的平均值<BR> median(x): 向量x的元素的中位数<BR> std(x): 向量x的元素的标准差<BR> diff(x): 向量x的相邻元素的差<BR> sort(x): 对向量x的元素进行排序(Sorting)<BR> length(x): 向量x的元素个数<BR> norm(x): 向量x的欧氏(Euclidean)长度<BR> sum(x): 向量x的元素总和<BR> prod(x): 向量x的元素总乘积<BR> cumsum(x): 向量x的累计元素总和<BR> cumprod(x): 向量x的累计元素总乘积<BR> dot(x, y): 向量x和y的内积<BR> cross(x, y): 向量x和y的外积<BR> 四、MATLAB的永久常数<BR> i或j:基本虚数单位(即)<BR> eps:系统的浮点(Floating-point)精确度<BR> inf:无限大, 例如1/0<BR> nan或NaN:非数值(Not a number),例如0/0<BR> pi:圆周率 p(= 3.1415926...)<BR> realmax:系统所能表示的最大数值<BR> realmin:系统所能表示的最小数值<BR> nargin: 函数的输入引数个数<BR> nargin: 函数的输出引数个数<BR> 五、MATLAB基本绘图函数<BR> plot: x轴和y轴均为线性刻度(Linear scale)<BR> loglog: x轴和y轴均为对数刻度(Logarithmic scale)<BR> semilogx: x轴为对数刻度,y轴为线性刻度<BR> semilogy: x轴为线性刻度,y轴为对数刻度<BR> 六、plot绘图函数的叁数<BR> 字元 颜色 字元 图线型态<BR> y 黄色 . 点<BR> k 黑色 o 圆<BR> w 白色 x x<BR> b 蓝色 + +<BR> g 绿色 * *<BR> r 红色 - 实线<BR> c 亮青色 : 点线<BR> m 锰紫色 -. 点虚线<BR> -- 虚线<BR> 七、注解<BR> xlabel('Input Value'); % x轴注解<BR> ylabel('Function Value'); % y轴注解<BR> title('Two Trigonometric Functions'); % 图形标题<BR> legend('y = sin(x)','y = cos(x)'); % 图形注解<BR> grid on; % 显示格线<BR> 八、二维绘图函数<BR> bar 长条图<BR> errorbar 图形加上误差范围<BR> fplot 较精确的函数图形<BR> polar 极座标图<BR> hist 累计图<BR> rose 极座标累计图<BR> stairs 阶梯图<BR> stem 针状图<BR> fill 实心图<BR> feather 羽毛图<BR> compass 罗盘图<BR> quiver 向量场图</CN></SPAN> </DIV><DIV align="right" class="gray" style="margin: 5px 5px 8px;">回答者:<A href="http://passport.baidu.com/?business&aid=6&un=edifiers2008#2" target="_blank">edifiers2008</A> - <A href="http://www.baidu.com/search/zhidao_help.html#n5" target="_blank">助理 二级</A><SPAN id="im-user-e6a16564696669657273323030387603" title="edifiers2008"> </SPAN> <SPAN class="answer_time">8-30 19:14</SPAN></DIV><DIV id="Lg"></DIV><A name="231526567"></A><DIV class="f14 p90 pl10"> <SPAN id="reply_content_231526567"><CN>1、特殊变量与常数 <BR>ans 计算结果的变量名 <BR><BR>computer 确定运行的计算机 <BR>eps 浮点相对精度 <BR><BR>Inf 无穷大 <BR>I 虚数单位 <BR><BR>inputname 输入参数名 <BR>NaN 非数 <BR><BR>nargin 输入参数个数 <BR>nargout 输出参数的数目 <BR><BR>pi 圆周率 <BR>nargoutchk 有效的输出参数数目 <BR><BR>realmax 最大正浮点数 <BR>realmin 最小正浮点数 <BR><BR>varargin 实际输入 的参量 <BR>varargout 实际返回的参量 <BR>操作符与特殊字符 <BR>+ 加 - 减 <BR>* 矩阵乘法 .* 数组乘(对应元素相乘) <BR>^ 矩阵幂 .^ 数组幂(各个元素求幂) <BR>\ 左除或反斜杠 / 右除或斜面杠 <BR>./ 数组除(对应元素除) <BR><BR>kron Kronecker张量积 <BR>: 冒号 () 圆括 <BR>[] 方括 . 小数点 <BR>.. 父目录 ... 继续 <BR>, 逗号(分割多条命令) ; 分号(禁止结果显示) <BR>% 注释 ! 感叹号 <BR>' 转置或引用 = 赋值 <BR>== 相等 <> 不等于 <BR>& 逻辑与 | 逻辑或 <BR>~ 逻辑非 xor 逻辑异或 <BR><BR><BR>2、基本数学函数 <BR>abs 绝对值和复数模长 <BR><BR>acos,acodh 反余弦,反双曲余弦 <BR>acot,acoth 反余切,反双曲余切 <BR><BR>acsc,acsch 反余割,反双曲余割 <BR>angle 相角 <BR><BR>asec,asech 反正割,反双曲正割 <BR>secant 正切 <BR><BR>asin,asinh 反正弦,反双曲正弦 <BR>atan,atanh 反正切,双曲正切 <BR><BR>tangent 正切 <BR>atan2 四象限反正切 <BR><BR>ceil 向着无穷大舍入 <BR>complex 建立一个复数 <BR><BR>conj 复数配对 <BR>cos,cosh 余弦,双曲余弦 <BR><BR>csc,csch 余切,双曲余切 <BR>cot,coth 余切,双曲余切 <BR><BR>exp 指数 <BR>fix 朝0方向取整 <BR><BR>floor 朝负无穷取整 <BR>gcd 最大公因数 <BR><BR>imag 复数值的虚部 <BR>lcm 最小公倍数 <BR><BR>log 自然对数 <BR>log2 以2为底的对数 <BR><BR>log10 常用对数 <BR>mod 有符号的求余 <BR><BR>nchoosek 二项式系数和全部组合数 <BR>real 复数的实部 <BR><BR>rem 相除后求余 <BR>round 取整为最近的整数 <BR><BR>sec,sech 正割,双曲正割 <BR>sign 符号数 <BR><BR>sin,sinh 正弦,双曲正弦 <BR>sqrt 平方根 <BR><BR>tan,tanh 正切,双曲正切 <BR><BR><BR>3、基本矩阵和矩阵操作 <BR>blkding 从输入参量建立块对角矩阵 <BR><BR>eye 单位矩阵 <BR>linespace 产生线性间隔的向量 <BR><BR>logspace 产生对数间隔的向量 <BR>numel 元素个数 <BR><BR>ones 产生全为1的数组 <BR>rand 均匀颁随机数和数组 <BR><BR>randn 正态分布随机数和数组 <BR>zeros 建立一个全0矩阵 colon) 等间隔向量 <BR>cat 连接数组 <BR><BR>diag 对角矩阵和矩阵对角线 <BR>fliplr 从左自右翻转矩阵 <BR><BR>flipud 从上到下翻转矩阵 <BR>repmat 复制一个数组 <BR><BR>reshape 改造矩阵 <BR>roy90 矩阵翻转90度 <BR><BR>tril 矩阵的下三角 <BR>triu 矩阵的上三角 <BR><BR>dot 向量点集 <BR>cross 向量叉集 <BR><BR>ismember 检测一个集合的元素 <BR>intersect 向量的交集 <BR><BR>setxor 向量异或集 <BR>setdiff 向是的差集 <BR><BR>union 向量的并集 <BR>数值分析和傅立叶变换 <BR>cumprod 累积 <BR><BR>cumsum 累加 <BR>cumtrapz 累计梯形法计算数值微分 <BR><BR>factor 质因子 <BR>inpolygon 删除多边形区域内的点 <BR><BR>max 最大值 <BR>mean 数组的均值 <BR><BR>mediam 中值 <BR>min 最小值 <BR><BR>perms 所有可能的转换 <BR>polyarea 多边形区域 <BR><BR>primes 生成质数列表 <BR>prod 数组元素的乘积 <BR><BR>rectint 矩形交集区域 <BR>sort 按升序排列矩阵元素 <BR><BR>sortrows 按升序排列行 <BR>std 标准偏差 <BR><BR>sum 求和 <BR>trapz 梯形数值积分 <BR><BR>var 方差 <BR>del2 离散拉普拉斯 <BR><BR>diff 差值和微分估计 <BR>gradient 数值梯度 <BR><BR>cov 协方差矩阵 <BR>corrcoef 相关系数 <BR><BR>conv2 二维卷积
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -