在Matlab中从符号到数值

用户名

在我的问题中,有一些矩阵

T_x=[ cos(q1) sin(q1+q2) cos(q1) -sin(q2);
      0       0           1      -1;
      sin(q4) 0           1      q1;
      0       0           0      1]

此外,我具有以下q值:q=[0.2 0.05 -2 -3.5]

如何将q值插入T_x矩阵?

谢谢

库巴并没有忘记莫妮卡

一种方法是拥有一个将值作为参数的矩阵返回函数:

>> T_x = @(q) [ cos(q(1)) sin(q(1)+q(2)) cos(q(1)) -sin(q(2));
                0          0             1         -1;
                sin(q(4))  0             1         q(1);
                0          0             0         1];

>> T_x([.2 .05 -2 -3.5])

ans =

    0.9801    0.2474    0.9801   -0.0500
         0         0    1.0000   -1.0000
    0.3508         0    1.0000    0.2000
         0         0         0    1.0000

这样做的好处是不需要符号包-它可移植到Octave。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MATLAB中的符号积分与数值积分

来自分类Dev

更改列中数值的符号

来自分类Dev

令牌到无符号打印奇数值

来自分类Dev

Matlab中的数值计算问题

来自分类Dev

Matlab中的埃符号

来自分类Dev

MATLAB中的符号常量

来自分类Dev

Matlab中的符号替换

来自分类Dev

在MATLAB中替换符号导数

来自分类Dev

符号在Matlab函数中的意义

来自分类Dev

在Matlab中构造符号函数

来自分类Dev

MATLAB中整数值矩阵的乘法

来自分类Dev

在MATLAB中数值求解双积分

来自分类Dev

Matlab中循环时的数值数据验证

来自分类Dev

MATLAB中数值数据的Laplace变换

来自分类Dev

更改默认数值类型以在Matlab中浮动

来自分类Dev

获取无符号整数中位的整数值

来自分类Dev

在MATLAB中的图例符号中设置精度

来自分类Dev

符号和数值计算

来自分类Dev

Matlab中的三重符号积分

来自分类Dev

在Matlab中打印非ASCII /符号字符

来自分类Dev

Matlab中符号函数的元素明智评估

来自分类Dev

用Matlab替换符号矩阵中的值

来自分类Dev

Matlab,符号未在图例中更新

来自分类Dev

Matlab中的平方根符号标签

来自分类Dev

在MATLAB绘图轴中显示插入符号

来自分类Dev

Matlab中函数的符号表示法

来自分类Dev

参数值在Primefaces中串联到动态列中吗?

来自分类Dev

MatLab:在单元格数组中查找数值

来自分类Dev

用于将常数值循环馈入MATLAB中的fsolve