matlab基础知识小结7 x3 G1 z7 J0 ~* [
5 m% i" d% R& l7 Q R9 k
matlab常用到的永久变量。 : ^8 C+ a8 _1 [. G: ]9 M! Kans:计算结果的默认变量名。 * u' T" P& g# S; U0 Bi j:基本虚数单位。 , c" L v/ H% X I0 {, q, I
eps:系统的浮点(F10a9Bg个oht): / K. x/ k7 B' h8 F
inf: 无限大,例1/0 4 Y- i9 O1 }# Dnan NaN:非数值(N航a nmnb谢) ) F4 F* h" \, R* I' Z, l4 |pi:圆周率n(n=3.1415926..)。 0 q" n- }$ _) N# z8 u( [realmax:系统所能表示的最大数值。 ) h) ^2 u c3 q6 }5 \% ^/ k
realmin: 系统所能表示的最小数值, 2 n4 p' T" d& v
nargin: 函数的输入参数个数: . T- ~! |3 U# E* p# Wnargout:函数的输出多数个数 0 H2 j9 y6 y: P( _
8 \1 s& j/ D" W①matlab的所有运算都定义在复数城上。对于方根问题运算只返回处于第一象限的解。 ! c. `; Q, I" m7 j⑦matlab分别用左斜/和右\来表示“左除和“右除”运算。对于标量运算而言,这两者的作用没有区别:但对于矩阵运算来说,二者将产生不同的结果。 ! h1 o/ A. k2 F7 v
$ q* Y+ ~: j- C% @: U0 u多项式的表示方法和运算 ( \2 S" @) h4 I; n
p(x)=x^3-3x-5 可以表示为p=[1 0 –3 5],求x=5时的值用plotval(p,5) Q6 y" V, w' T
也可以求向量:a=[3 4 5],plotval(p,a) 8 H" @. ^2 s9 { G. @8 `
函数roots求多项式的根 roots(p) / W5 n* R. J5 S( Xp=[1 0 -3 5]; : d, ^; l: p; C7 `; m A }r=roots(p) . H9 n( a3 E, Z
由根重组多项式poly(根) e7 C" C# l# G) e5 p
q=poly(r) ( Y6 l u4 @" ]9 F7 r) L······