|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1 |+ F, H" h* ^" u2 P" [015 d) M% ~. f7 ]( d
- W/ R/ U4 \1 N4 u0 n- N5 H高等数学运算3 `( g" s" E c0 a9 D( f
' g. i8 q+ ?8 `# o1.多项式) c3 x- {: D# g3 Z: M
; j/ ?3 g+ s1 W8 {/ U& Troots(f)多项式求根 f:多项式系数向量4 E% K& k4 f1 b: E, A
$ ~7 Y% A0 n( u5 }( w( n# }poly(a)由根求多项式
' b+ m5 g: N( v& z/ x
; P2 `) v" ?0 `+ x* qconv(p,q)(卷积)多项式乘法9 V8 O) A P5 L8 \
4 q7 {3 n& L8 ?8 ~* c5 X( D
deconv(r,p)(解卷)多项式除法2 y$ H& E- t2 t5 i( {
$ D, L( x: S$ _( ?) E
residue(y)部分分式展开(有人懂的)
1 H0 S1 g$ A4 V) i5 F& R, E6 X* a4 V, X- N! }
ployder(y)多项式求导
4 O$ r* `/ j0 O% ?, i2 Z# J# e! {# |3 |" m( e
polyfit(x,y,n)多项式曲线拟合% t& w0 ~0 e- m$ p, P! e
4 N& u- M7 U' Q( N2.符号变量
3 f: ~ C$ d- W
- k. }7 k6 {4 ?; ffactor(y)因式分解
8 o, Q9 |. v1 ^# t% H) _9 O1 Y% f
U; w5 O0 ?# |% Icollect(y)合并同类项 O6 U% f/ h' n0 g4 s7 K
. {0 Z% V. E2 u0 s" n7 O
simplify(y)化简 ?" l& F: N9 j. B# a, s1 I2 D
6 w9 l( K C0 V2 r- e' i; E _1 ^numden(y)通分1 l; s! I2 ?% B* ]& }0 u
. t- D& p s9 ]* b! k
limit(F,x,a)极限(高数的痛,忘不了的洛必达法则)
: J5 ^2 [) E* J
) T6 Q) L8 n6 S4 odiff(f,n)微分(导数,偏导数)
5 K6 ?# v) B! a9 R* h# p8 c* Z; z$ P9 D0 \, B
int(S,v,-inf,inf)反常积分(高数的恶魔)
5 H0 X- ~7 R# J) _1 J" V% c" @& F) ^9 h* Z4 l/ p5 g
symsum(S,v,1,inf)幂函数求和
, _+ }0 {( P3 L* Z* B
7 d. K2 h9 z8 G. H# U+ [taylor(f,x)泰勒展开(emm......)
0 ]" S* s; g" ]+ n/ B9 h9 M0 @
$ s7 m. M8 \1 J0 ^% Y02
, C# C* o7 d* N0 ^" Z6 b( T K
, w+ o0 g4 C7 w+ }' p# O线性代数运算) X' U& K* a' n5 v* H0 ]
4 P" r/ ^+ P) c: h' z. W' ^
det(A)A的行列式; w; N5 _8 {3 K3 q3 Z! [" X6 U4 Z
S( {% g: n& P6 j7 w. E! J
trace(A)A的迹" U# T# ^8 m. E! \9 v0 j
0 L h/ w7 q* _: z; Y9 p6 B! q
rank(A)A的秩! `' {1 w8 D9 D# B# B
- z- ?4 [) n8 l/ p9 t' X; mnorm(A,n)A的n范数:范数大家没学过
# N# f- W" Z* K8 V m: K( P
* r+ Z8 W+ E! X, T& \' S5 Reig(A)A的特征值和特征向量
% [* |2 q, F; m t4 q& \6 f8 D3 u1 O: s I6 T
polyvalm(f,A)矩阵的多项式求解( `" F; r$ f7 ~7 u# N, R
- B# t& t3 {2 N, ^1 S9 t. ?
chol(A)矩阵Cholesky分解(不懂)
* S4 M7 S7 b' G+ I: U8 N2 i/ H+ X6 k
lu(A)矩阵LU分解(懂了)# a0 Y; e8 ?5 B/ G- z3 G5 M
/ j* e" b1 e# m$ h% z x5 Sqr(A)矩阵QR分解(oh~天哪)% Z5 W& o* n4 u& B' z
4 k4 W5 N6 s! d& l; q B
02
+ p- X$ e1 e* c$ {" x+ p8 R- T) d) G/ C
复变函数
1 ^" o; H: r1 |( g+ [, \+ c O ~/ M) c$ C9 J
real(z)复数的实部
5 G+ Z/ l# b( Y& f& ? K( Z0 Q# N, F* t' A4 i& J9 y; n( ~
imag(z)复数的虚部/ _- W4 Q6 @$ f2 @7 `6 w
, U0 W9 o. C% Q6 `# g, q/ ~ }
abs(z)复数的模' ?* N0 z. y$ {& c
& z1 _8 V# `" w7 Langle(z)复数的幅角
: U& d! R: p! D# D- h5 A+ r9 L
0 i" q! _) p* |5 b1 Uconj(z)复数的共轭
& C# O* K- @# u; R% i7 F' H( }) V- A: V% n
复数运算和实数类似
Q& {" c$ F3 r! ]1 v
# ~% B5 j# ?8 h7 ~! |3 a你别看这些写的好像matlab主要给大一用的实际上让我来深究一下我们接下来的课程,你就会发现matlab的强大。. V% S& x/ i7 U0 X- f1 F4 z5 K7 |
% u. Q% I0 P$ Y6 b% O# E一、自动控制理论
# t6 U0 ?8 u. m0 k/ V. g m4 z: x
刚刚考完,我相信大家都不会忘记自控,里面的微分方程可以用matlab来解,还记得线性定常,初值为0吧,matlab可以解非线性,变量,初值不为0,说这个你还可能感觉满不在乎,那么我要告诉你matlab可以画方框图,求解给定输入和扰动下的稳态误差,绘制Nyquist曲线和Bode图,你懂的。
/ ^+ T% ?% P2 v: S+ Z8 e7 F# O" F. B% G) [) E2 j- ]
二、电路理论
8 p; p6 O8 {4 G
8 y. X6 d$ a: {$ h它能模拟构建电路图并得出响应,你懂的。- p/ g% L1 q: m3 n
/ \3 {5 A$ L" `; M# Q/ | V' M
三、信号分析与处理
% |; `* h+ r; B M) f) ^" P1 A" ~- u7 ~9 s/ ^, \5 d% z M( l$ j2 n; Y
四、模电数电
! s( m: T' F; o, R' P3 `! h! }, d. ^4 h* `
五、电力电子技术
% }5 Y. L; x# S3 V! _8 B
% R4 u( A/ V' C% g& x+ v- i- x$ Qemmm这些都是我从咱们培养方案里面找的,这些加起来也就是matlab功能的冰山一角,它还能p图,还能做机器人真可怕。当然我可不会这些,别问我,我就说说。下面是我的学习笔记,大家一起加油吧!" S& P5 F; Y$ _; A' L2 m
# f l& ?$ v# V" ~ Q
8 F9 \5 Y, H& S1 P- 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)%单位阶跃响应
: S% l2 A% | b/ q- M
% c3 k9 o: _; ?+ o |
|