![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
文章平均质量分 52
Phyllis_C
这个作者很懒,什么都没留下…
展开
-
MATLAB基础一——矩阵运算与字符串
MATLAB基础一当前文件夹 cd e:\work 设置文件搜索路径 path(path,’e:\work’)分别求一个三位正整数的个位数字、十位数字和百位数字 >>m=345; >>m1=rem(m,10) m1=5 >>m2=rem(fix(m/10),10) m2=4 >>m3=fix(m/100) m3=3求[1,100]区间原创 2018-01-21 16:32:37 · 2348 阅读 · 0 评论 -
MATLAB符号计算
1.用符号计算方法求函数的不定积分和定积分。 %(1)>> syms x a;>> f=x^2/(a^2 + x^2)^(1/2);>> int(f,x) ans = (x*(a^2 + x^2)^(1/2))/2 - (a^2*log(x + (a^2 + x^2)^(1/2)))/2%(2)>> syms x>...原创 2018-03-31 22:55:53 · 3229 阅读 · 0 评论 -
MATLAB数值微积分与方程求解
1.求定积分的近似值。 %函数function f=f1(x)f=sqrt(cos(x.^2)+1);%>>I=integral(@f1,0,2*pi)I = 6.0401另一种:>> f=@(x) sqrt(cos(x.*x)+1); >>I=quad(f,0,2*pi) %辛普森自适应积分I = 6....原创 2018-03-31 22:42:36 · 12137 阅读 · 0 评论 -
MATLAB数据分析与多项式计算
1.对多项式f(x)与g(x)做加、减、乘、除运算,并计算它们的商的导函数。 >> f=[3,0,-6,0,1];g=[1,0,-1];g1=[0,0,g];>> f+g1 %加ans = 3 0 -5 0 0>> f-g1 %减ans = 3 0 -7 0...原创 2018-03-31 21:55:03 · 10747 阅读 · 0 评论 -
MATLAB绘图命令
1. 绘制曲线(1)x=(-5:0.01:5);y=(1/(2*pi))*exp(-(x.^2)/2);subplot(1,2,1)plot(x,y)subplot(1,2,2)fplot(@(x)(1/(2*pi))*exp(-(x.^2)/2),[-5,5],'r')分别用了plot和fplot函数,结果如下: (2)t=-1:0.01:1;x=t.^2;y...原创 2018-03-13 21:07:47 · 1180 阅读 · 2 评论 -
MATLAB程序流程控制
1.条件结构输入一个百分制成绩,输出成绩等级A、B、C、D、E。其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。 e.g. if语句a=input('分数:');if a>100 disp('出错!')elseif a>=90 disp('A')elseif a>=80 disp('B')...原创 2018-02-24 22:49:20 · 2588 阅读 · 0 评论 -
MATLAB基础四——稀疏矩阵
MATLAB基础四——稀疏矩阵1. 矩阵的存储方式完全存储方式:将矩阵的全部元素按列存储。 稀疏存储方式:只存储矩阵的非零元素的值及其位置,即行号和列号。 注:采用稀疏存储方式时,矩阵元素的存储顺序并没有改变,也是按列的顺序进行存储。 当矩阵的规模很大时,采用稀疏存储方式可以大大节约存储空间。2. 稀疏矩阵的存储方式的产生(1)完全存储方式与稀疏存储方式之间的转化原创 2018-02-06 23:21:31 · 37367 阅读 · 6 评论 -
MATLAB基础二——提取矩阵元素
MATLAB基础二首先产生5阶两位随机整数矩阵A,再产生均值为0.6、方差为0.1的5阶正态分布随机矩阵B,最后验证(A+B)I=IA+BI(I为单位矩阵)。 rand函数:产生(0,1)开区间均匀分布的随机数x。 fix(a+(b-a+1)*x):产生[a,b]区间上均匀分布的随机整数。 randn函数:产生均值为0、方差为1的标准正态分布随机数x。 μ+σx:得到均值为μ、方差为原创 2018-01-28 19:53:17 · 8140 阅读 · 0 评论 -
MATLAB基础三——行列式、秩、迹、范数、特征值
MATLAB基础三方阵的行列式 把一个方阵看作一个行列式,并对其按行列式的规则求值,这个值就称为所对应的行列式的值。 det(A):求方阵A所对应的行列式的值。 e.g.验证det(A-1)=1/det(A)。 format rat A=[1,3,2;-3,2,1;4,1,2] det(inv(A)) 1/det(A) 矩阵的秩 矩阵线性无关的行原创 2018-01-31 22:36:11 · 8214 阅读 · 0 评论 -
自动控制原理MATLAB命令
1.动态系统数学模型的变换传递函数→状态空间:tf2ss状态空间→传递函数:ss2tf状态空间→零极点:ss2zp零极点→状态空间:zp2ss传递函数→零极点:tf2zp零极点→传递函数:zp2tf连续时间→离散时间:c2d2.框图形式系统的表达方式串联 G=series(G1,G2)并联 G=parallel(G1,G2)反馈 G=feedback(G0,H) ...原创 2019-02-25 18:51:04 · 4889 阅读 · 1 评论