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

matlab的基础知识

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

+ i1 F: U% b/ Z$ V6 y01
* \, k% U! c4 w) N) Y) t! n
$ Y7 h& o! a; V( w- l+ P( o! ]8 O高等数学运算
, M$ O" L: I8 F' b
! X! f5 N/ N  {+ F4 S7 y1.多项式
) j. [2 D# }. ]2 v: S. s; n( m. n: ^/ {+ J& R# N$ c
roots(f)多项式求根 f:多项式系数向量
* Z1 ]5 ]* ]! [6 \3 h$ q( d" R  A  [# E/ B8 v/ j4 @7 `- h8 b
poly(a)由根求多项式4 l9 c, z  ^$ ?8 Y5 d

" c: Z3 b4 j7 n% z% Fconv(p,q)(卷积)多项式乘法
3 v, u# U  Q+ n3 q# n4 ~/ q& n/ k; |7 o4 d( W
deconv(r,p)(解卷)多项式除法0 K( ^- n5 m8 J. E" M, x
, [: s: z# A7 `; j% `, [- ?
residue(y)部分分式展开(有人懂的)
6 M6 e! |$ p& C4 s+ I2 x( a) {1 ], o" m3 r+ ]
ployder(y)多项式求导
, j6 z% U0 a  K5 R7 {8 \. b0 u( O$ {
polyfit(x,y,n)多项式曲线拟合
. P/ \. |0 H  ^8 Y8 W3 v/ v) \- I+ b3 ?: i- \7 a8 m
2.符号变量
" u. \( C/ s2 q, K- o* `. O& y! @' r2 d5 d+ o0 n/ s
factor(y)因式分解) u0 K% ]3 _1 X  [: M
- m+ ]0 v8 h" e# r" X& r, {
collect(y)合并同类项( Z. V) b6 U/ L! ]* Z

% a: L' E6 d5 U$ V/ L1 Ysimplify(y)化简
# h( a0 W" G9 M7 k+ L6 b* d) X. \; z* ~3 a4 {
numden(y)通分/ F. ~+ ^7 ^( z1 |8 G" w  K5 P- b

2 z% ~. `9 o( A" a- Glimit(F,x,a)极限(高数的痛,忘不了的洛必达法则)( i% N% Z; n; X6 K" V+ R5 S2 w

2 M. P' F& h6 D* P" g! Y" b3 n" Rdiff(f,n)微分(导数,偏导数); f( L' H7 G1 ^& W4 w

9 L7 W5 t. N+ d! ~6 j5 uint(S,v,-inf,inf)反常积分(高数的恶魔)
+ t9 |  X' U3 T
; ~1 L6 h. W3 F2 g; Vsymsum(S,v,1,inf)幂函数求和
7 Y8 }2 c& L: w8 s) t' Q9 B, e# k# A, l8 q3 Q) n$ W. q
taylor(f,x)泰勒展开(emm......)
. U$ z! J9 N1 N" Z# C6 g2 x
% w+ j% v  _8 p- W2 u02
  Y& ^% _, k7 I3 u% o
# n5 @& i; d5 ]线性代数运算9 q( T2 ?; A( \' H

* O0 R" v: @! \det(A)A的行列式' Y  l0 @: k& A9 N
2 Q$ H8 o4 K) f8 q+ D9 r$ L
trace(A)A的迹
6 G- W/ s2 o2 o4 T- D8 e* R$ h( e+ b! R: Z- h- J
rank(A)A的秩7 I+ V& z5 q* T4 T! n/ T- C: W1 J

( e5 c( }1 j# e: g" D$ r5 `norm(A,n)A的n范数:范数大家没学过1 V2 c( a) |5 i- b- n

9 @2 e5 E% x4 J& [4 c0 c+ Deig(A)A的特征值和特征向量
6 o$ A: ~/ o( I' U5 x7 T7 ?+ Z6 \+ O
( S4 G: M2 R% z- r& O8 V2 F6 c" gpolyvalm(f,A)矩阵的多项式求解
( Y6 v7 w6 k) v) L9 k
2 w" C; T$ S4 r1 Vchol(A)矩阵Cholesky分解(不懂)
/ ~# R0 `) Y" j% o
: O! g& w- k' G% K* ?lu(A)矩阵LU分解(懂了)
( C  J# N. _3 d. A& ~& b  ?' ]$ c/ [& ^/ S6 @+ p! n! m
qr(A)矩阵QR分解(oh~天哪): r4 z* ?1 y9 g1 f
% b8 O1 L, a3 j3 O/ W9 V
02
- A! n( }8 v: `& A; @& h) y- b4 M$ X1 i3 b; [0 y
复变函数" t, I  d! v5 R. H5 F  P+ |
5 N4 i/ ?1 ?  f6 Q/ a
real(z)复数的实部- p  y5 _  r/ W+ o

+ B5 V/ r4 a6 p. ]/ \/ T0 i  v6 Ximag(z)复数的虚部( I# D2 [6 \8 U7 w8 w8 n- @2 O

" l6 Q1 K- P3 H" q: V; }abs(z)复数的模9 y2 D& f: x6 i$ s; B

! `& d; g# h7 k8 x; `2 P6 yangle(z)复数的幅角
8 s; N0 M( L; @- }# Y7 u8 l# j+ }2 w* a9 a6 y
conj(z)复数的共轭
3 g- ^6 w! T8 P
, M. ~, D$ w. V/ w# x. g9 W7 F复数运算和实数类似% [. `1 H6 M2 i9 [4 s
3 Z* G( P8 p) P
你别看这些写的好像matlab主要给大一用的实际上让我来深究一下我们接下来的课程,你就会发现matlab的强大。% E" H6 S3 P4 m* ^

3 A: F9 e6 }) u5 ~, M# o一、自动控制理论
% ~( ?7 Y$ W: R* W- [# U1 z" H7 f/ n4 v/ H. J
刚刚考完,我相信大家都不会忘记自控,里面的微分方程可以用matlab来解,还记得线性定常,初值为0吧,matlab可以解非线性,变量,初值不为0,说这个你还可能感觉满不在乎,那么我要告诉你matlab可以画方框图,求解给定输入和扰动下的稳态误差,绘制Nyquist曲线和Bode图,你懂的。% c  F$ j; \3 [  }

3 ?- W7 v* O' t7 v% u二、电路理论) p, }- K' Z' I7 h1 l: g! K

% t5 B, R) |" I: U7 k2 Y它能模拟构建电路图并得出响应,你懂的。' p; e4 s% a- \" o( S. B
% L4 [! ]" x" M* |1 O& D8 ^
三、信号分析与处理
; d) B) R$ r9 O) |& m
1 ^$ @) z* g# ]. ]8 G四、模电数电6 i) d4 U9 E! c9 l2 D& W0 W

- F1 N6 P* U8 f! F6 s五、电力电子技术
" f" W# A# J6 c- _. O; A0 q  K" p/ b8 |5 ]5 U: _9 {9 U' ]
emmm这些都是我从咱们培养方案里面找的,这些加起来也就是matlab功能的冰山一角,它还能p图,还能做机器人真可怕。当然我可不会这些,别问我,我就说说。下面是我的学习笔记,大家一起加油吧!
; D: j9 A1 p: j& P8 y- _8 }# x. ^2 S/ q0 M$ b! o) E: I! A
0 Q4 L' j' k- I: y: 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)%单位阶跃响应, i( ?3 O" }4 E( h

1 q# e6 P* x! S$ `* O4 Y1 k

该用户从未签到

2#
发表于 2021-8-5 14:16 | 只看该作者
matlab的基础知识

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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