matlab导不进去数据怎么办,求助,为什么数据代入不进去?

这篇博客是一位初学者在使用MATLAB时遇到的问题,他在定义并赋值了多个变量后尝试将这些值代入矩阵进行运算,但发现结果仍然是以符号形式存在而非实际数值。作者展示了相关的MATLAB代码,包括定义矩阵和进行矩阵乘法的部分,但最终的运算结果并未如预期般将数值代入。他寻求帮助理解如何在MATLAB中正确地进行数据代入和矩阵运算。
摘要由CSDN通过智能技术生成

首先声明,我是刚刚刚刚学习MATLAB,有很多不明白,恳请赐教,多谢多谢,

下面这些是运行的程序,主要是定义了自变量之后,对自变量赋了值,然后进行运算,

即定义了x1 x2 x3 x4 x5 x6 d2 d4 a2 a3,并且赋了值,然后代入矩阵A1,A2,A3,A4,A5,A6,并最终算出T= A1*A2*A3*A4*A5*A6,运行的结果确实是算出来T,可是并没有把数据代进去,而是以自变量的形式存在,这是为什么?

>> syms x1 x2 x3 x4 x5 x6 d2 d4 a2 a3

>> A=[x1 x2 x3 x4 x5 x6];

>> B=[d2 d4 a2 a3];

>> A=[pi/2 0 -pi/2 0 0 0];

>> B=[149.09 433.07 431.8 20.32];

>> A1 = [cos(x1) -sin(x1) 0 0;sin(x1) cos(x1) 0 0;0 0 1 0;0 0 0 1];

>> A2 = [cos(x2) -sin(x2) 0 0;0 0 1 d2;-sin(x2) -cos(x2) 0 0;0 0 0 1];

>> A3 = [cos(x3) -sin(x3) 0 a2;sin(x3) cos(x3) 0 0;0 0 1 0;0 0 0 1];

>> A4 = [cos(x4) -sin(x4) 0 a3;0 0 1 d4;-sin(x4) -cos(x4)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值