|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
$ L. D7 y1 h+ ^01
! v8 O; A; ?; M9 C% l
1 q$ c* Y! Q: t( p. q3 |. ^% k高等数学运算, `" x# n0 K, L+ s8 H; j( j8 J
& R3 p* l3 h4 Z
1.多项式0 J7 R* \, Y9 ]! L/ d! ~7 M! T6 N
! z, p& A5 C: m+ s% c6 Zroots(f)多项式求根 f:多项式系数向量9 d3 H. y1 h3 p& O& D. D! Q
% w7 `- k1 r1 r+ P4 m, D& E+ k
poly(a)由根求多项式
, V1 V# t) N6 k9 J9 r
M! V/ h6 S' L6 o& H, k+ oconv(p,q)(卷积)多项式乘法
8 Y: v4 w! K1 r1 w
, T4 J) D6 x) L6 r6 H X- Sdeconv(r,p)(解卷)多项式除法
7 Q! E* ?( U, O- K" e
5 |0 F4 H* \7 M6 F6 ?residue(y)部分分式展开(有人懂的)8 W! A6 |4 k2 n: n5 e% M( c
$ y7 P$ ?6 P) [( A$ S2 V7 @
ployder(y)多项式求导
, g& ~$ ?- @3 @0 a& d5 M5 |/ _: N: w8 w3 T n Y3 R
polyfit(x,y,n)多项式曲线拟合! \8 [1 Z# C) S
1 Y" z2 j9 w# S- S: C* j V
2.符号变量
/ {: t1 t) w1 F) Q6 h t" m& [" M( `1 ~( V* T
factor(y)因式分解
# f1 n3 _6 ~8 u' t$ Z
: C( }9 V% n5 C: @1 j- @) qcollect(y)合并同类项
) Q' K; o b+ z! }" v) E
0 A/ V; W6 Y5 P& p0 C) t0 usimplify(y)化简5 q% X$ [& c3 \
& e) G3 z' b7 O* @/ C5 ~numden(y)通分8 s; P; x* n1 [8 X, [) ]
, D* d# U: m1 L& |0 M3 b) ~limit(F,x,a)极限(高数的痛,忘不了的洛必达法则)9 g5 Q# |0 T" l1 Q9 v; K
" c1 I5 B/ i( N9 f1 [+ b. s
diff(f,n)微分(导数,偏导数)7 R& u M4 c3 V
4 A, G+ o! T& x% I6 z
int(S,v,-inf,inf)反常积分(高数的恶魔)
% c6 |# a8 x9 V5 ?" d( x/ m ?, S
symsum(S,v,1,inf)幂函数求和
/ E* s2 ^ x/ u% x3 x8 v; t+ f8 T* T: a5 f
taylor(f,x)泰勒展开(emm......)' a3 K2 F) U: c, p
, S. {# {: @. q! C' w: I02
- r+ r5 ^6 U$ Q; K0 \3 | N6 B- K( X( E8 v" m
线性代数运算1 }0 j' `* Q9 ?% n) T I
5 H0 X' a9 q9 u# ]" Fdet(A)A的行列式) i5 ]: r; i2 G3 d: k5 q* G% l( ^
! f2 o; k$ f8 B: m( R2 w
trace(A)A的迹
" P$ ]! T3 S( Q! v- M. P# _7 U9 |+ `" `+ m/ N' N3 q, s6 J
rank(A)A的秩! L' b0 k& P8 x/ ]- h+ k& ^! `( [" @
; `- l2 ]( F$ y" a8 y. t
norm(A,n)A的n范数:范数大家没学过
8 ?7 I% j- Z7 d' D
7 O& d, s1 |- i9 Reig(A)A的特征值和特征向量( c+ w0 B, [) n* ?8 P4 d4 i
: r5 Z/ B( y* f/ g
polyvalm(f,A)矩阵的多项式求解9 K) S$ ]- I3 I& m
" g4 i8 }+ a' R5 z
chol(A)矩阵Cholesky分解(不懂)8 j: R2 g& y1 F
3 H5 J# B* ~0 D* R% `( s5 C
lu(A)矩阵LU分解(懂了)
" \" P Q4 C E1 x9 Y9 X9 ^0 a1 A' O b$ h$ h
qr(A)矩阵QR分解(oh~天哪)
, g" x. e0 m1 S) |. l1 i
' |$ h0 E/ |' F. e* F' L- e2 F02! u# C2 P+ s( k3 y) D! v( E
! p, N$ j; m8 y. q. ?9 B# Z' R' A9 F复变函数" S, H* e0 }7 G: n' s! L) a, e
' g& [: m: r' U9 K+ l9 j; \
real(z)复数的实部# R- _' M* B! k0 u. ?
' f# L/ |8 z5 W" s
imag(z)复数的虚部
: i6 [: ]6 w( u( i* B9 K& A
7 \& n' A! R' p$ ^' sabs(z)复数的模9 Z2 ]" |8 l3 s- y
4 U4 u. v# {# c5 x. B: l
angle(z)复数的幅角- L7 O) u$ {, I9 }3 \, ?! q1 d) I
$ T6 g; }! I% } ~+ B
conj(z)复数的共轭! l8 H' E9 H% n5 O( ^
2 m7 b" ~* b1 C复数运算和实数类似
6 u* Z( y: q/ q. }( H- p2 s6 w& i5 |& z6 i* ?
你别看这些写的好像matlab主要给大一用的实际上让我来深究一下我们接下来的课程,你就会发现matlab的强大。
' H& ^/ U0 |9 V7 Y5 U
" r/ {* p2 }1 r8 l3 Z一、自动控制理论0 ~% W' K8 F& \: v
! V- |* W$ `0 l9 o2 Z6 _- U刚刚考完,我相信大家都不会忘记自控,里面的微分方程可以用matlab来解,还记得线性定常,初值为0吧,matlab可以解非线性,变量,初值不为0,说这个你还可能感觉满不在乎,那么我要告诉你matlab可以画方框图,求解给定输入和扰动下的稳态误差,绘制Nyquist曲线和Bode图,你懂的。7 L$ m: g1 @ P |. o$ k9 [& O
) E! @% I" F+ R& g二、电路理论0 f; f& Z/ ]1 Q; ?6 y/ s6 y
* |) V7 ~3 D0 G: H1 v1 I$ d它能模拟构建电路图并得出响应,你懂的。5 T% E* |( }, S
" Y8 _" g# T" m- I+ m% B! G: t1 B
三、信号分析与处理
7 ]0 [" @& a+ q/ `$ ]8 _
, q4 f {5 H. G7 U2 |四、模电数电" v/ Q( G4 T4 y. C g
# L3 v+ ?$ M+ d. m0 R3 U- q
五、电力电子技术' J( g6 m4 d2 `8 ^( q
8 t O# `, ^+ f2 temmm这些都是我从咱们培养方案里面找的,这些加起来也就是matlab功能的冰山一角,它还能p图,还能做机器人真可怕。当然我可不会这些,别问我,我就说说。下面是我的学习笔记,大家一起加油吧!+ h7 z- ^& Y1 @5 D& u
" U: j" E, Y, k L9 u
! L* S8 l- C0 e) M9 G% Z( d; W- 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)%单位阶跃响应6 M; X: X* ^! Z, C
( y+ n: ? o0 q% k( l! y
|
|