Matlab 把符号变量变为数值
现在我有一个符号变量x,在workspace中是一个正方体,在命令栏里打x,显示为3*5,而不是15,而把这个3*5复制粘贴再回车就是15,想得到一个办法能不能把符号变量...
现在我有一个符号变量x,在workspace中是一个正方体,在命令栏里打x,显示为3*5,而不是15,而把这个3*5复制粘贴再回车就是15,想得到一个办法能不能把符号变量直接赋给数b使b=15?请解决问题~闲人勿入~
展开
3个回答
展开全部
用double函数将符号型变量变为数值型变量,要求符号变量的值是可以转换的,而你举的例子中x并未赋值,怎么可能转换?
用vpa函数没问题,但结果应该仍然是x。
用vpa函数没问题,但结果应该仍然是x。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b=eval(x)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把源程序发一下,别人才好模拟的情况啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询