用matlab解决数学问题
一、用matlab解决数学问题
1)先查矩阵幂的定义。
A=[a 1 0;0 a 1;0 0 a], A 的幂等于A^2=A*A, 还是每个元素的平方,先看清楚。
然后在做。如果是前者,直接就B=A*A, 如果是后者, B=A.*A
转置就简单了C=A'
2)实际上,这题是Ax=b的例题:
A=[2,1,-1,1; 3,-2,1,-3;1,4,-3,5]
B=[1;1;2]
x=AB;
其实这题中A是rank=2的矩阵,所以会有无限多个解,我觉得MATLAB不合用。
二、matlab在高数中的应用
很多啊,微分方程,求函数解,画各种曲面曲线图形等等
例:
椭球面:acos(m)sin(n),bsin(m)sin(n),csin(n)。
单叶双曲面:acos(m)sec(n),bsin(m)sec(n),ctan(n).
双叶双曲面:acos(m)tan(n),bsin(m)tan(n),csec(n).
椭球抛物面:根号下(z)pcos(m),根号下(z)qsin(m).
双曲抛物面:根号下(z)psec(m),根号下(z)qtan(m).
括号里的是参数。
三、请用matlab解道数学题
x=-1:.01:1;
y(x