|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- b3 _' v) W) j% ?01
( k/ b \" b6 N
1 k4 Y- k7 v" `' F" ]7 d, J5 w3 I9 Z高等数学运算
' N5 g& M9 t3 S: A( e/ ?
& X, P- c ?7 _8 l& X1.多项式
; E3 e' T, m/ f0 [8 ?) I A" _) Y; `7 s, S7 r- [7 ~
roots(f)多项式求根 f:多项式系数向量
3 a% M+ A8 M3 X: L7 F c! z
5 {6 M3 E4 G& b2 x2 D4 W- apoly(a)由根求多项式5 }6 z7 a6 I3 S' n2 X) M
$ u& L& E# q5 a8 H8 r' w
conv(p,q)(卷积)多项式乘法, H9 {0 V. V* y4 \0 m7 v* E w
1 P7 }2 T; q7 t! b& P! O: T
deconv(r,p)(解卷)多项式除法
9 C. g A x2 Z+ B2 v4 x1 Q- V. F2 i3 `" a* H
residue(y)部分分式展开(有人懂的) ^* K$ \; F. f
+ ?, u" z1 P7 x& z2 n
ployder(y)多项式求导: f0 K' v. c# s% ]3 w
& ?& {) q9 ~3 I. A" V2 S$ `: ^
polyfit(x,y,n)多项式曲线拟合+ \& D! X* p3 M. O+ r. i
2 y% t% I/ I* G- u' M3 J$ D/ w0 e2.符号变量
' @9 G% N1 T# |1 y1 k L
7 m0 ~; j1 ]7 R" [5 J: i: V8 tfactor(y)因式分解
f3 @' q8 ? Q- e! }
1 ]: P6 o7 c) ^- O: a# d: C& \collect(y)合并同类项4 m, H$ _# S" W3 A& G& \
% u9 @+ m9 E% G% o7 ^
simplify(y)化简
; k: T. t0 H! R5 L/ k, J
& o6 Y/ h4 k3 P) U% tnumden(y)通分
$ n1 v; e. G* {8 A/ G4 O
, n1 S' v/ D6 u% m+ p+ xlimit(F,x,a)极限(高数的痛,忘不了的洛必达法则)
5 [1 t% N" }+ f
! i$ Z `7 Q6 \. a; H: ddiff(f,n)微分(导数,偏导数)" F, b: a1 T. H
- \ R u* {) l# t7 q, ^int(S,v,-inf,inf)反常积分(高数的恶魔)
# w8 ~; p" n: P% y/ v# F
8 T" X, A6 b! x1 y/ nsymsum(S,v,1,inf)幂函数求和; W, a/ D& {( m! f( P8 I( W" }
6 F) k# m9 D% L2 f$ J {) r/ i3 G1 rtaylor(f,x)泰勒展开(emm......)" }( \6 {& p4 c
0 ]& a% {3 e1 `; C% u
02
4 U; T' X1 z: Z+ s
2 @( E8 T8 T! }4 ]9 ]% D' e线性代数运算 p$ Q/ w M+ }# T( I" A! V
# ]* N' x. H) Y7 ~8 E( ]3 tdet(A)A的行列式
9 W( ]4 p2 k: k6 i) _4 S0 l8 [6 V
B/ u( s) I% I0 E# ~7 v& dtrace(A)A的迹" z+ S; ?* j; c- u+ ]# v- p2 d; V- w
. o- _2 n' q+ i/ T9 Arank(A)A的秩
4 L$ T. V+ o# o* W9 E8 d6 h: ^* L# G/ B, ]
norm(A,n)A的n范数:范数大家没学过
4 Z/ p2 i# q: t9 @4 w$ K3 b) ^( U% ^0 `+ E- m$ ?0 f/ }+ e
eig(A)A的特征值和特征向量
! ]* I- x' A; U/ [3 X7 _% O2 p4 _( H) p9 X0 D
polyvalm(f,A)矩阵的多项式求解
' r x* P; W0 Z" I" D4 H0 N- A5 i8 w' a* X8 X8 S! _1 K2 V
chol(A)矩阵Cholesky分解(不懂)5 P$ B; F# b5 g% x( T
( f( C4 E. r8 F
lu(A)矩阵LU分解(懂了)
: I W. E: p% r0 {/ c# }& a* P j3 \, y4 b3 C& c* {3 z% F% o. a% u5 S
qr(A)矩阵QR分解(oh~天哪)
. p6 S# @* l9 u4 D6 {/ R& } F5 T+ w/ t" A' Y4 {
02
' |% j7 h" _/ p; T. Q8 ]' p) W) }( }3 m2 s, @( l+ G4 g! W
复变函数" T7 z# n1 K1 W: S2 c5 K; i
, Y$ _/ W" _8 h1 S: y0 C
real(z)复数的实部
8 p$ E' [2 t& r1 i$ T1 ^: p# X. n& c, Y2 g% s8 V; B4 N
imag(z)复数的虚部
! z" a V! U4 Y8 t k0 W: S! n# t) j/ g# K0 ?
abs(z)复数的模
+ r9 p, p9 N2 V; ~& W' R" X% }4 y4 l+ d
, g7 I9 r( _$ S- oangle(z)复数的幅角
5 ]3 \4 _; z" E
7 ~0 O4 Q" v7 U# lconj(z)复数的共轭5 W( L3 g [' ?& N5 C) o f/ d
1 L/ l5 u6 O' Z, C' r
复数运算和实数类似
" P( j, x' N+ c" x6 |7 C
- n6 j, v; L! C1 g: Y你别看这些写的好像matlab主要给大一用的实际上让我来深究一下我们接下来的课程,你就会发现matlab的强大。
: G) a0 n4 s7 t" G3 y+ [0 i: \' k8 T! u) s, e
一、自动控制理论% D; ^9 A2 N3 X+ Y8 J
6 \9 O' @3 k! ?. E. U$ s% J刚刚考完,我相信大家都不会忘记自控,里面的微分方程可以用matlab来解,还记得线性定常,初值为0吧,matlab可以解非线性,变量,初值不为0,说这个你还可能感觉满不在乎,那么我要告诉你matlab可以画方框图,求解给定输入和扰动下的稳态误差,绘制Nyquist曲线和Bode图,你懂的。
+ n- ~0 g$ ^# j% E& o' w: L) Q" D" _0 j
二、电路理论; i" [! T0 _) V& O6 a* s" r
8 i6 t D( w& Y9 T+ j. m) I
它能模拟构建电路图并得出响应,你懂的。( l) S2 z& E6 j9 A: t. A
! B7 f: i5 @3 L1 x+ [5 P, E
三、信号分析与处理" J6 H* F; P- y! {! K
& O4 R' |( l0 z四、模电数电
4 m3 v) e8 G$ {3 c; C) S- G
% E& p/ w8 p$ C7 n五、电力电子技术$ |: N1 F: _- U$ m% t% e
0 X& ]7 x" H W. r) A* y' o0 f# ]emmm这些都是我从咱们培养方案里面找的,这些加起来也就是matlab功能的冰山一角,它还能p图,还能做机器人真可怕。当然我可不会这些,别问我,我就说说。下面是我的学习笔记,大家一起加油吧!! [6 n2 G: L1 D. t" H
! }0 q# P' u& R+ P
9 q1 ^( G: |8 ^+ q- 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)%单位阶跃响应
8 v! y9 }) Q$ u. K; a. g 9 I" ?" E& ~( X8 b5 K! c7 b& [$ U
|
|