命令 | 用法 | 说明 |
who | 列出内存变量 | |
whos | 列出内存变量,同时显示变量维数、所占字节数以及变量类型 | |
save | save 文件名 [变量名表] -save -save data -save data a b -save d:\data a b | 保存变量到文件 将工作空间中a和b变量存到data.mat文件中 |
load | load load data load data a b | 从文件中装入数据 |
format | format short format long等 | 设置输出显示格式 |
linspace | linspace(a,b,n) a:向量第一个元素 b:向量最后一个元素 n:元素总数 | 生成线性分布的行向量 |
size | size(A) | 返回矩阵A的行数和列数 |
length | length(A) length(A)=max(size(A)); | announce 给出行数和列数的较大值 |
reshape | reshape(A,m,n) | 将矩阵A重排为m*n的二维矩阵,按列排列 |
A(: , j) | 取A矩阵的第j列全部元素 | |
A(i , :) | 取A矩阵第i行的全部元素 | |
A(i, j) | 取A矩阵第i行、第j列的元素 | |
A(i: i+m, :) | 取A矩阵第i~i+m行的全部元素 | |
A(:,k:k+m) | 取A矩阵第k~k+m列的全部元素 | |
A(i:i+m, k: k+m) | 取A矩阵第i~i+m行内,并在第k~k+m列中的所有元素 | |
sqrt | 平方根函数 | |
exp | 自然指数函数 | |
abs | 绝对值函数 | |
log | 自然对数函数 | |
log10 | 常用对数函数 | |
log2 | 以2为底的对数函数 | |
rem | rem(x,y) | 求余或模运算 |
mod | mod(x,y) | 模运算 |
fix | 向零方向取整 | |
floor | paranoid什么意思 不大于自变量的最大整数 | |
ceil | 不小于自变量的最小整数 | |
lower | 字符串变为小写 | |
upper | 字符串转换成大写 | |
num2str | 数字转换成字符串 | |
str2num | 字符串转换成数字 | |
命令 | 用法 | 说明 |
rand | rand(n) a+(b-a)*rand(n) | 产生0~1间均匀分布的随机矩阵 产生[a,b]区间上均匀分布的随机数 |
randn | randn(n) μ+σ*randn(n) | 产生均值为0,方差为1的正态分布随机矩阵 产生均值为μ,方差为的正态分布随机矩阵 |
eye | eye(n) | 产生单位矩阵 |
zeros | zeros(n) zeros(m,n) zeros(size(A)) | 产生全部元素都为0的矩阵 建立一个与矩阵A同样大小零矩阵 |
ones | ones(n) ones(m,n) | 产生全部元素都为1的矩阵 |
diag | diag(A)A为矩阵 diag(A,k) diag(V)V为向量 diag(V,k) | 提取矩阵A主对角线元素,生成列向量 提取第k条对角线的元素 产生一个m×m对角矩阵,主对角线元素即为向量V的元素 产生一个n×n(n=m+|k|)对角阵,其第k条对角线的元素即为向量V的元素 |
triu | triu(A) triu(A,k) | 取矩阵A的上三角部分 取矩阵A的第k条对角线以上的元素 |
tril | tril(A) tril(A,k) | 取矩阵A的下三角部分 |
rot90 | rot90(A,k) | 将矩阵A按逆时针方向旋转90º的k倍 |
fliplr | fliplr(A) | 按左右方向翻转矩阵元素 |
flipud | flipud(A) | 按上下方向翻转矩阵元素 |
inv | inv(A) | 矩阵求逆 |
det | det(A) | 求矩阵的行列式 |
rank | rank(A) | 求矩阵的秩 |
trace | trace(A) | 求矩阵的迹,矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和 |
norm | norm(X,2)X为矩阵或向量 norm(X,1) norm(X,inf) | 计算X的2—范数 计算X的1—范数 计算X的∞—范数 |
cond | cond(X,1) cond(X,2) cond(X,inf) | 计算X的1—范数下的条件数 计算X的2—范数下的条件数 计算X的∞—范数下的条件数 |
命令 | 用法 | 说明 |
input | input(提示信息,选项) | 从键盘输入数据,提示信息为一个字符串,选项若为's',则允许用户输入一个字符串 |
disp | disp(输出项) | 命令窗口输出函数,输出项既可以为字符串也可以为矩阵 |
命令 | 用法 | 说明 |
plot | plot(x,y) plot(x,y,选项) | 绘制xy平面上的线性坐标曲线图 当x是向量,y是有一维与x同维的矩阵时,则绘制出多根不同色彩的曲线。 当x和y是同维矩阵时,则以x和y对应列元素为横纵坐标分别绘制曲线 在plot函数中加绘图选项,设置曲线样式 |
plotyy | plotyy(x1,y1,x2,y2) | 绘制具有不同纵坐标标度的两个图形 |
subplot | subplot(m,n,p) | 将当前图形窗口分成m×n个绘图区,且选定第p个区为当前活动区 |
title | title(图形名称) | 给图形加标题 |
xlabel | xlabel(x轴说明) | 给图形的x轴加文字说明 |
ylabel | ylabel(y轴说明) | 给图形的y轴加文字说明 poo |
text | text(x,y,图形说明) | 在图形上加文字说明 |
legend | legend(图例1,图例2,…) | 在图形上显示图例 |
axis | axis([xminxmaxyminymaxzminzmax]) axis equal axis on/off | 坐标轴标度设置 横、纵坐标轴采用等长刻度 显示/取消坐标轴 |
grid on/off | 添加/不添加网格线 | |
hold on/off | 保持/刷新原有图形 | |
milogx | milogx(x,y) | x轴半对数坐标图形绘制 |
milogy | milogy(x,y) | y轴半对数坐标图形绘制 |
loglog | loglog(x,y) | 全对数二维坐标绘制 |
polar | polar(theta,rho,选项) theta为极坐标极角 rho为极坐标矢径 | 绘制极坐标图 |
bar | bar(x,y) | 绘制条形图 |
stairs | stairs(x,y) | 绘制阶梯图 |
stem | stem(x,y) | 绘制杆图 |
fill | fill(x,y) | 绘制填充图 |
plot3 | plot3(x1,y1,z1,选项) | 绘制三维曲线图 |
meshgrid | [X,Y]=meshgrid(x,y) | 构造三维图形用x,y阵列 |
mesh | mesh(x,y,z) | 绘制三维网格图 |
meshc | meshc(x,y,z) | 绘制带等高线的三维网格图 |
meshz | meshz(x,y,z) | 绘制带底座的三维网格图 |
surf | surf(x,y,z) | 绘制三维曲面图 |
命令 | 用法 英语词源字典 | 说明 |
max | y=max(X) [y,I]=max(X) max(A) [Y,U]=max(A) max(A(:))或max(max(A)) max(A,B) | 求向量中最大元素 最大值存入y,最大值的序号存入I 返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值 Y向量记录A的每列的最大值,U向量记录每列最大值的行号 求整个矩阵的最大元素 向量或矩阵进行比较 |
min | 用法同max | 求向量中最小元素 |
mean | mean(X) mean(A) | 求向量X的算术平均值 返回一个行向量,其第i个元素是A的第i列的算术平均值 |
median | median(X) median(A) | 求向量X的中值 返回一个行向量,其第i个元素是A的第i列的中值 |
sum | sum(X) sum(A) 谈单技巧 | 对向量中各元素求和 返回一个行向量,其第i个元素是A的第i列的元素和 |
prod | prod(X) prod(A) | 对向量中各元素求积 返回一个行向量,其第i个元素是A的第i列的元素乘积 |
std | std(X) | 求向量中元素标准差 |
sort | sort(X) | 对X中的元素按升序排列 |
interp1 | interp1(X,Y,X1,'method') | 一维数据插值,函数根据X,Y的值,计算函数在X1处的值,method是插值方法,允许的取值有‘linear’(线性插值)、‘nearest’(最近点插值)、‘cubic’(3次多项式插值)、‘spline’(3次样条插值) |
interp2 | interp2(X,Y,Z,X1,Y1,'method') | 二维数据插值 |
polyfit | P=polyfit(X,Y,m) | 多项式拟合,根据采样点X和采样点函数值Y,产生一个m次多项式P |
polyval | polyval(P,X) | 按多项式的系数P计算X点多项式的值 |
conv | conv(P1,P2) | 多项式乘法,P1、P2是两个多项式系数向量 |
polyder | polyder(P) | 求多项式P的导函数 |
roots | roots(P) | 求多项式的根 |
poly | poly(X) | 建立以X为其根的多项式 |
diff | diff(X) diff(X,n) | 计算向量X的向前差分 计算X的n阶向前差分 |
quad | quad('fname',a,b) | 数值积分,fname是被积函数名。 a和b分别是定积分的下限和上限。 |
dblquad | dblquad(f,a,b,c,d) | 计算二重积分,a,b为x积分下上限,c,d为y积分下上限 |
trapz | trapz(X,Y) | 被积函数由一个表格 |
inline | inline(‘fun’) | 建立内联函数 |
lu | [L,U]=lu(A) | 矩阵的LU三角分解,满足A=LU,线性方程组Ax=b的解则为x=U\(L\b) |
qr | [Q,R]=qr(A) | 矩阵的QR分解,满足A=QR,线性方程组Ax=b的解x=R\(Q\b) |
命令 | 用法 | 说明 |
tf | tf(num,den) tf(‘s’) tf(num,den,Ts) tf(sys) | 建立传递函数模型,num和den分别是传递函数的分子多项式系数和分母多项式系数 建立拉普拉斯变换的自变量s的TF模型 建立离散系统的TF模型,Ts是离散系统的采样周期 将sys对象转换为TF模型 |
zpk | zpk(z,p,k) zpk('s') zpk(z,p,k,Ts) zpk(sys) | 建立零极点模型,z、p、k分别为系统的零点、极点和增益 建立拉普拉斯变换的自变量s的zpk模型 建立离散系统的ZPK模型 将sys对象转换为ZPK模型 |
ss | ss(a,b,c,d) ss(a,b,c,d,Ts) ss(sys) | 建立状态空间模型 建立离散系统的SS模型 将sys对象转换为SS模型 |
tf2zp | [z,p,k] = tf2zp(num, den) | 将TF对象属性转换为ZPK对象属性 |
tf2ss | [A,B,C,D] = tf2ss(num,den) | 将TF对象属性转换为SS对象属性 |
colorbox zp2tf | [num,den ] = zp2tf(z,p,k) 计算机专业英语 | 将ZPK对象属性转换为TF对象属性 |
zp2ss | [A,B,C,D] = zp2ss(z,p,k) | 将ZPK对象属性转换为SS对象属性 |
ss2zp | [z,p,k] = ss2zp(A,B,C,D,iu) | 将SS对象属性转换为ZPK对象属性 |
ss2tf | [num,den] = ss2tf(A,B,C,D)传奇 英文版 | 将SS对象属性转换为TF对象属性 |
c2d | c2d(sysc,Ts) | 将连续系统转换为采样周期为Ts的离散系统 |
d2c | d2c(sysd) | 将离散系统转换为连续系统 |
本文发布于:2023-06-23 06:59:10,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/78/1019279.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |