找回密码
 注册
关于网站域名变更的通知
查看: 1284|回复: 3
打印 上一主题 下一主题

matlab的基础知识

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-8-5 10:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

5 R$ M. Y9 r$ I! }: N& K013 J- W0 \0 z% n( S
" {! {/ p' D5 `/ {/ t- {) a$ I1 Z
高等数学运算
, E4 J! m' p7 `' j* f" j7 |
% x$ I- X, p6 L* R! ^+ S( n4 l1.多项式
0 `7 }6 t, j9 Q+ m2 P, a7 f* e: h& y1 o5 ?5 G8 h  D( p. ^% P
roots(f)多项式求根 f:多项式系数向量3 G8 F2 @2 S! R5 A' s7 h

; Z' v0 q5 b3 @poly(a)由根求多项式4 Y8 }4 @" A! `0 W+ e
/ f( Q: {0 Q9 b9 D* n/ v! _
conv(p,q)(卷积)多项式乘法
! u8 @9 q0 u- m5 _0 e3 O5 R. F
  H% O, E1 x$ C* r- @deconv(r,p)(解卷)多项式除法
( m: w6 ^1 J! L- H$ w0 p$ [/ J) T- C! v9 m) R; j( P
residue(y)部分分式展开(有人懂的)
! g. j0 _2 w/ l3 v  u$ v: G- ~& Y$ e; T( [
ployder(y)多项式求导
+ N# c9 I/ i2 S1 d& Y" [. Y+ c, N8 K( f: G2 u3 Z) F
polyfit(x,y,n)多项式曲线拟合
9 J; k/ x/ l3 q2 L9 f' [  ^, {! H. N2 }& Q- O
2.符号变量( S% R6 P9 \" S& q, x  Q7 K
, R. F3 h" }3 j4 N
factor(y)因式分解9 _: B( Q, J+ K" q* h+ i( C

6 P6 o' v6 {# k  B4 J) lcollect(y)合并同类项
2 K. Y3 P& j1 X4 c& `! t6 P& _7 t- c& A1 V2 P3 C
simplify(y)化简, [  R" _% W& }6 P
4 a- s' b; a' s
numden(y)通分
/ @# N& y! o4 e5 ~4 O5 X* I5 R* d$ S2 w* P% q
limit(F,x,a)极限(高数的痛,忘不了的洛必达法则)4 Y* b9 b+ I0 j  v! P- Z" z
+ ~4 ^0 G4 g- z9 c8 |
diff(f,n)微分(导数,偏导数)
) [, [% i1 F, d/ ~
+ d9 d& o. n  g8 @, k3 vint(S,v,-inf,inf)反常积分(高数的恶魔)2 m' I8 l. t7 z/ h7 ~6 _9 i5 k

  ^2 K4 q, T/ G: M1 S2 J0 e( ?symsum(S,v,1,inf)幂函数求和: I. Z0 x% U" \' Y7 }

) b: o! Z0 Y1 }8 A+ h" S* ptaylor(f,x)泰勒展开(emm......): {5 x' h0 M, E
- s# L1 D* ~, G; ~6 p. p8 y6 R
02
: y5 M9 ]% L& \' U
2 s  S7 R4 o+ h" C# M# @) }线性代数运算
3 l8 Y6 y* e6 S' U$ @5 k
* Y; z" A. v" I3 Fdet(A)A的行列式
) y8 a1 z: P$ W8 s% f0 c8 X4 B( v' l' N* s1 z2 m$ s
trace(A)A的迹6 t+ B8 v+ b) B) F! K* h' b1 ?

) x3 W, Y5 e% x8 a0 ~' j1 grank(A)A的秩+ d8 r  D3 h" z2 _* w
1 G9 v+ `/ R  \! r
norm(A,n)A的n范数:范数大家没学过5 w0 G& v/ Q  A+ z: O) q  `5 O  p, k" E

& r, ]0 @1 v2 Q; t1 u) g4 ]eig(A)A的特征值和特征向量
; Q" q3 T: Z* p7 n+ w. v  G
3 O+ ], U7 g) zpolyvalm(f,A)矩阵的多项式求解
+ d4 h) V: Z' i$ U* M7 m1 H6 ~: a& [4 Y
chol(A)矩阵Cholesky分解(不懂)
# U- @2 X7 b! S) \' k
% f- _' }7 K. w& nlu(A)矩阵LU分解(懂了)% D1 }3 p5 O9 E9 p2 k
" ?" n0 _: M, l8 C6 _; h& B- P8 d# P4 Y
qr(A)矩阵QR分解(oh~天哪)/ ?+ ^* ~! U  x5 T% F0 N
* D1 v7 r. F. }7 f6 e
02
  Z6 j' Q3 O! g
, x& O1 h' c5 f' W: [$ X复变函数$ v" l+ I8 K) F! p/ |% T

# i* u, R( f( q+ Treal(z)复数的实部
$ w1 b; N0 E8 ]) N3 x# V; |0 M' l2 Y7 A; n) x0 c: \" J
imag(z)复数的虚部
# v. j/ t8 q) Z. z1 B: j5 Z5 @8 o# j+ t4 P) K8 `
abs(z)复数的模2 u8 Q/ v0 I+ ?" u+ J$ `

9 J1 X' h; D+ \7 e+ L" Q3 }angle(z)复数的幅角; S$ y$ k( @$ e# t' m, N$ ^
- }3 Q  p" k0 u. }
conj(z)复数的共轭. x: U& x7 k- g5 F7 h# _
/ W1 V( @4 N6 f  o4 X
复数运算和实数类似
" e2 V, T8 c$ g* f" o
' y- J4 l8 V$ g3 l你别看这些写的好像matlab主要给大一用的实际上让我来深究一下我们接下来的课程,你就会发现matlab的强大。
2 Y2 N' B% ?$ u, m7 O- o, i1 I$ A* d
9 i  e" i5 H* c* X/ U7 [3 ^2 b7 [一、自动控制理论
0 E3 f% e3 k$ i! L6 u; }0 m* Z& O* c  K  ^+ |2 }
刚刚考完,我相信大家都不会忘记自控,里面的微分方程可以用matlab来解,还记得线性定常,初值为0吧,matlab可以解非线性,变量,初值不为0,说这个你还可能感觉满不在乎,那么我要告诉你matlab可以画方框图,求解给定输入和扰动下的稳态误差,绘制Nyquist曲线和Bode图,你懂的。  b; ]# U2 J" G) |( t" \0 c$ n8 ?0 S5 K
: ^% m* i7 L+ k( t/ j
二、电路理论
1 d2 O! U$ ~2 Q6 D) b' X% P
* |, K. b& w. Q- D0 e% `它能模拟构建电路图并得出响应,你懂的。
1 F* @1 y8 R# O: e  ]$ @
1 w0 {! o7 \# Z0 k" k2 d- f, |三、信号分析与处理
& C5 t/ e5 D7 f( V( a; {
# Z) S+ O! @. U四、模电数电
( H8 H. A: ]  g) t0 B$ M7 Y; v7 \6 p. v; O& E$ s, a) w1 n( g1 F
五、电力电子技术5 N. M+ R/ ?6 b# T+ i7 Y
5 u+ y) ]  K- w" [, i6 R2 }
emmm这些都是我从咱们培养方案里面找的,这些加起来也就是matlab功能的冰山一角,它还能p图,还能做机器人真可怕。当然我可不会这些,别问我,我就说说。下面是我的学习笔记,大家一起加油吧!
# r+ s: _, n; `1 H, K1 l3 e6 `. J; t% z2 Z& ?/ Q1 [4 S- S
; X3 A( M2 m6 n' z) V3 N0 n
  • A=magic(4);A(:,3)=[]A = 4×3    16     2    13     5    11     8     9     7    12     4    14     1p=[5 4 3 2 1 ];roots(p)多项式求根p1=poly([2 3 4])根求多项式p=[1 3 5];q=[2 4 6];r=conv(p,q)s=deconv(r,q)polyder(q)conv卷积(多项式乘法),deconv解卷积(多项式除法),多项式求导,可以用residue函数求部分分式展开x=[1 2 3 4 5];y=[5.5 43.1 128 290.7 498.4];p=polyfit(x,y,3)参数3为3阶多项式,整个函数的代表常用最小二乘法拟合3阶多项式矩阵多项式求值用polyval函数和polyvalm函数syms x a b;int(x)int(x^2,a,b)求积分和定积分的例子,采用collect()可化简多项式,用findsym函数可以确定自变量syms a s c d k n x y w t;f=a*x^n+b*y+k;f1=subs(f,[a b k],[sin(t) log(w) c*exp(-d*t)])f2=subs(f,[n,k],[5 pi])f3=subs(f,k,1:4)
  • f3=factor因式分解expand展开函数表达式collect合并同类项simplify化简函数表达式numden通分sym x;limit((1+x)^(1/x),x,0)limit还可以用来求x趋近a的极限,以及左右极限等。syms x y;f=log(x+log(y));dfdx=collect(diff(f,x))diff函数不仅仅计算偏导数,它主要还是用于计算导数syms x n;f=x^(2*n)/(2*n-1);s=collect(symsum(f,n,1,inf))级数求和symsum,taylor()用于泰勒展开syms x y;s=dsolve('D2s+2*Ds+s=0','s(0)=4,Ds(0)=-2','t');s=simplify(factor(s))计算微分方程的解real实部 imag虚部abs模  angle幅角conj共轭%负反馈开环传递函数n1=[1 3];d1=conv(conv(conv([1 0],[1 5]),[1 6]),[1 2 2]);n=36*n1;s1=tf(n,d1);%以n为分子,d1为分母,构建传递函数G=feedback(s1,1);%1标志负返回,反馈传递为1;正反馈时用-Hstep(G)%单位阶跃响应
    ( I6 u: \6 f" g
) k( L" A0 h  o" G8 U+ P* f

该用户从未签到

4#
发表于 2021-8-5 18:48 | 只看该作者
matlab的基础知识

该用户从未签到

3#
发表于 2021-8-5 18:48 | 只看该作者
matlab的基础知识

该用户从未签到

2#
发表于 2021-8-5 14:16 | 只看该作者
matlab的基础知识
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 22:45 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表