再问你个下面的问题,然后像这种推导数学公式,变换矩阵的问题,哪种matlab书有比较详细的讲解? 5

 我来答
碧海生奇涛
2011-08-11 · TA获得超过450个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:140万
展开全部
syms theta1 a1 a2 l1 m1 pi %首先建立符号对象,pi即为圆周率
q1=[theta1 a1 a2];
M1=[m1*l1*(3*a1^2+3*a2^2+2*l1^2)/6,m1*l1^2/pi -m1*l1^2/pi/2;
m1*l1/pi,m1*l1/2,0;
-m1*l1/pi/2,0,m1*l1/2];
T1=q1*M1*q1.'
%以下对T1化简
T1=simple(simple(T1))
学张志涌编得《精通MATLAB6.5版》,这是公认为最好,最详尽的MATLAB方面的书,很多书多是在上面copy的
追问
我是说怎么由T1和q1及T1=q1*M1*q1.'来求出M1. 我要的是用matlab指令推导出M1的过程。
追答
通过数学变换可知道M=T1*inv(p1.'*p1),我用matlab运行了一下,显示M=FAIL,也就是求不出来,matlab的符号运算较弱,太复杂的符号矩阵求逆求不出来,建议你用mathematica做,这个软件的符号运算比matlab强很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式