MATLAB产生了MTX格式

时间:2015-10-28 00:09:42

标签: matlab

所以..我在MATLAB中编写这个函数,但是我不喜欢结果的格式,其中MATLAB将返回的MTX中的常数计算在内。

我要找的号码是0.7584,作为返回MTX中的第二个元素。但结果显示为

1.0e + 04 * [2.0059 0.0001 0.0004]。

我要求结果中的第二个元素,这是我想要的值。

问题是:如何使函数/ MATLAB仅将结果显示为MTX而不用该常量计时。 有什么想法吗?

Click here to see the screenshot 1

1 个答案:

答案 0 :(得分:1)

您可以使用format设置命令窗口的输出样式。

>> a = rand(1, 3)*10e-4;
>> format short
>> disp(a)
   1.0e-03 *

   0.9649    0.1576    0.9706
>> format longe
>> disp(a)
   9.648885351992765e-04     1.576130816775483e-04     9.705927817606157e-04

尝试不同的选项以找到适合自己的选项。