Matlab 符号表达式中的四舍五入数字
我有一个1*1的向量,在Matlab中用符号创建。由于符号(t),所有值都转换为整数,例如Matlab 符号表达式中的四舍五入数字,matlab,precision,Matlab,Precision,我有一个1*1的向量,在Matlab中用符号创建。由于符号(t),所有值都转换为整数,例如 (142731759660517923771*exp(t))/2814749767106560000 - (2384496775230702879947559372750244401*exp(2*t)) / 30948500982134506872478105600000000 但是我希望这个表达式是50.7085*exp(t)-77.0472*exp(2*t)您可以像这样使用vpa: ex
(142731759660517923771*exp(t))/2814749767106560000 -
(2384496775230702879947559372750244401*exp(2*t)) / 30948500982134506872478105600000000
但是我希望这个表达式是
50.7085*exp(t)-77.0472*exp(2*t)
您可以像这样使用vpa
:
expression = (142731759660517923771*exp(t))/2814749767106560000 -
(2384496775230702879947559372750244401*exp(2*t))
/30948500982134506872478105600000000;
vpa(expression, 4);
请参阅。可能重复的@Vipin中的用法详细信息。您可以接受此解决方案作为答案,获得2分