习题:
1, 计算与的数组乘积。
a.*b
ans =
12 36 3
8 42 40
2, 对于,如果,,求解X。
inv(a)*b
ans =
-0.5118
4.0427
1.3318
matlab考试题库及答案3, 已知:,分别计算a的数组平方和矩阵平方,并观察其结果。
a.*a
ans =
1 4 9
16 25 36
49 64 81
>> a^2
ans =
30 36 42
66 81 96
102 126 150
4, 角度,求x的正弦、余弦、正切和余切。(应用sin,)
>> sin(x./pi)
ans =
-0.1242 0.9826 0.2465
>> cos(x./pi)
ans =
-0.9923 -0.1857 0.9692
>> tan(x./pi)
ans =
0.1252 -5.2915 0.2543
>> cot(x./pi)
ans =
7.9894 -0.1890 3.9321
5, 将矩阵、和组合成两个新矩阵:
(1)组合成一个43的矩阵,第一列为按列顺序排列的a矩阵元素,第二列为按列顺序排列的b矩阵元素,第三列为按列顺序排列的c矩阵元素,即
[reshape(a,4,1),reshape(b,4,1),reshape(c,4,1)]
ans =
4 7 5
5 8 6
2 1 9
7 3 2
(2)按照a、b、c的列顺序组合成一个行矢量,即
[reshape(a,1,4),reshape(b,1,4),reshape(c,1,4)]
ans =
4 5 2 7 7 8 1 3 5 6 9 2
6, 将(x-6)(x-3)(x-8)展开为系数多项式的形式。(应用poly,polyvalm)
expand((x-6)*(x-3)*(x-8))
ans =
x^3-17*x^2+90*x-144
法二:p=[6 3 8]
p =
6 3 8
>> p1=poly(p)
p1 =
1 -17 90 -144
>> pp=poly2str(p1,'x')
pp =
x^3 - 17 x^2 + 90 x - 144
7, 求解多项式x3-7x2+2x+40的根。(应用roots)
a=[1 -7 2 40]
a =
1 -7 2 40
>> roots(a)
ans =
5.0000
4.0000
-2.0000
8, 求解在x=8时多项式(x-1)(x-2) (x-3)(x-4)的值。(应用poly,polyvalm)
p=[1 2 3 4]
p =
1 2 3 4
>> p1=poly(p)
p1 =
1 -10 35 -50 24
polyval(p1,8)
ans =
840
9, 计算多项式的微分和积分。(应用polyder,polyint,poly2sym)
p=[4 -12 -14 5 9];
polyder(p)
polyint(p)
ans =
16 -36 -28 5
ans =
0.8000 -3.0000 -4.6667 2.5000 9.0000 0
10, 解方程组。(应用x=a\b)
a\b
ans =
7.4000
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论