ch04符号运算.pptVIP

  • 7
  • 0
  • 约 50页
  • 2016-11-29 发布于重庆
  • 举报
ch04符号运算

【例21】矩阵元素为分数或无理数时,数值矩阵转换为符号矩阵 M1=[0.3 0.33 1/3;3.14 3.142 pi;log(2) log(3) log(7);sin(1) cos(1) atan(1)] M1 = 0.3000 0.3300 0.3333 3.1400 3.1420 3.1416 0.6931 1.0986 1.9459 0.8415 0.5403 0.7854 S1=sym(M1) S1 = [ 3/10, 33/100, 1/3] [ 157/50, 1571/500, pi] [ 6243314768165359*2^(-53), 4947709893870346*2^(-52), 8763600222181975*2^(-52)] [ 7579296827247854*2^(-53), 4866610526750348*2^(-53), pi/4] 矩阵元素为整数、分数和无理数时,数值矩阵转换为符号矩阵有何区别? (4)符号矩阵和符号数组的四则运算 【例22】 q=sym([3 4 9 6;x y z w;a b c d]); p=sym([x 1/x x^2 x^3;a b c d;5 2 3 6]); r=q*p ??? Error using == sym.mtimes at 40 Inner matrix dimensions must agree. r=q.*p r = [ 3*x, 4/x, 9*x^2, 6*x^3] [ a*x, b*y, c*z, d*w] [ 5*a, 2*b, 3*c, 6*d] 符号矩阵和符号数组运算的区别? (5)符号 矩阵和数组的逆运算 (‘) 【例23】 q=sym([3 4 9 6;x y z w;a b c d]); q’ % 矩阵的逆运算 ans = [ 3, conj(x), conj(a)] [ 4, conj(y), conj(b)] [ 9, conj(z), conj(c)] [ 6, conj(w), conj(d)] q.’ % 数组的逆运算 ans = [ 3, x, a] [ 4, y, b] [ 9, z, c] [ 6, w, d] 符号矩阵和符号数组运算的区别? (6) 符号矩阵的秩 (rank) 【例24】 a=sym([1,1/x,x^2;xin(x),cos(x),tan(x);log(x),2,9]) a = [ 1, 1/x, x^2] [ xin(x), cos(x), tan(x)] [ log(x), 2, 9] rank(a) ans = 3 如何表示数值矩的秩? (7) 符号矩阵的逆和行列式运算 【例25】 a=hilb(4) a = 1.0000 0.5000 0.3333 0.2500 0.5000 0.3333 0.2500 0.2000 0.3333 0.2500 0.2000 0.1667 0.2500 0.2000 0.1667 0.1429 b=sym(hilb(4)) b = [ 1, 1/2, 1/3, 1/4] [ 1/2, 1/3, 1/4, 1/5] [ 1/3, 1/4, 1/5, 1/6] [ 1/4, 1/5, 1/6, 1/7] 数值矩阵与符号矩阵显示结果有什么差异? inv(a) % 数值矩阵的逆 ans = 1.0e+003 * 0.0160 -0.1200 0.2400 -0.1400 -0.1200 1.2000 -2.7000 1.6800 0.2400 -2.7000 6.4800 -4.2000 -0.1400 1.6800 -4.2000 2.8000 inv(b) % 符号矩阵的逆 ans = [ 16, -120, 240, -140] [ -120

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档