MATALAB函数速查2

MATALAB函数速查2

A(:) :将矩阵A的每一列都堆叠起来,成为一个列向量,而这也是MATLAB内部的存储方式
在获得子矩阵时可用end表示某一维的末尾元素的下标
可利用空矩阵来清空或删除矩阵元素,例如:A(:,[2 4])=[]
abs函数:可以求实数的绝对值、复数的模、字符串的ASCII码
addpath函数:添加路径到搜索路径 adds the specified folders to the top of the search path.
cd函数:改变当前目录changes the current folder to newFolder.
ceil函数:不小于自变量的最小整数
diag函数:把向量转换为对角矩阵或获得矩阵的对角元素
diff函数:计算数组中相邻元素的差异 calculates differences between adjacent elements of X along the first array dimension whose size does not equal 1:
Y = diff(X) X为一维时和二维时有所不同
Y = diff(X,n) 求n次不同
Y = diff(X,n,dim) 沿着dim指定的维度求n次不同
exp函数:自然指数函数
eye函数:返回行列可改的单位矩阵
fix函数:向零方向取整
floor函数:不大于自变量的最大整数
gcd函数:最大公因子
global函数:定义全局变量
i:就是复数那个i,i^2=-1,是预定义变量(此外还有ans,eps,j,inf,Inf,NaN,nan等)
ind2sub函数:返回指定矩阵元素的横纵坐标(用线性索引指定)
inv函数:求方阵A的逆矩阵returns the inverse of the square matrix X.
Y = inv(X)
lcm函数:最小公倍数
length函数:给出行数和列数中较大的者
magic函数:产生一个n阶方阵,由整数1到n ^ 2组成,其具有相等的行和列和.
a=magic(n)
mod函数:模运算mod(x,y)要求x,y必须为相同大小的实矩阵或为标量。当y≠0时mod(x,y)=x-y.*floor(x./y)且符号与y相同,当y=0时mod(x,0)=x
ndims函数:给出指定矩阵的维数
path函数:获取或设置搜索路径displays the MATLAB search path, which is stored in pathdef.m.
path
path(‘newpath’)
path(path,‘newpath’)
path(‘newpath’,path)
p = path
quad函数:求积分tries to approximate the integral of function fun from a to b to within an error of 1e-6 using recursive adaptive Simpson quadrature.
q = quad(fun,a,b)
q = quad(fun,a,b,tol)
q = quad(fun,a,b,tol,trace)
[q,fcnt] = quad(…)
rem函数:求余数运算rem(x,y)要求x,y必须为相同大小的实矩阵或为标量。当y≠0时rem(x,y)=x-y.fix(x./y)且符号与x相同,当y=0时rem(x,0)=NaN,
reshape函数:reshape(A,m,n)载具真宗元素保持不变的前提下将矩阵A重新排成m
n的二维矩阵
round函数:四舍五入到最邻近的整数
roots函数:求多项式的根returns a column vector whose elements are the roots of the polynomial c.
r = roots©
三角函数:用的是弧度值
size函数:获得指定矩阵的行数和列数
solve函数:solves the equation eqn for the default variable determined by symvar.
S = solve(eqn)
S = solve(eqn,var,Name,Value)
Y = solve(eqns)
Y = solve(eqns,vars,Name,Value)
[y1,…,yN] = solve(eqns)
[y1,…,yN] = solve(eqns,vars,Name,Value)
搜索路径的顺序:当用户在命令窗口输入一条命令时,MATLAB按照一定次序寻找相关文件,基本的搜索过程如下:
(1)检查该命令是不是一个变量
(2)检查该命令是不是一个内部函数
(3)检查该命令是不是当前目录下的M文件
(4)检查该命令是否是MATLAB搜索路径中其他目录下的M文件
sparse函数:创建稀疏矩阵
sqrt函数:开方
sub2ind函数:返回指定矩阵元素的等效线性索引
syms函数:创建符号变量creates symbolic variables var1 …
syms var1 … varN
syms var1 … varN set
syms var1 … varN clear
syms f(arg1,…,argN)
view函数:查看相关视图
view(az,el)
view([az,el])
view([x,y,z])
view(2)
view(3)
view(ax,…)
[az,el] = view
workspace函数:显示图形用户界面,列出所有变量的名称大小属性占用的内存,选中某变量可删除或修改displays the Workspace browser, a graphical user interface that allows you to view and manage the contents of the workspace in MATLAB.
workspace
lookfor与help:help+函数名:用来查找该函数的特定用法
lookfor+关键字:将得到M文件中包含该关键字的全部函数,但只对M文件的第一行关键字进行搜索,加all可全文搜索

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值