所以..我在MATLAB中编写这个函数,但是我不喜欢结果的格式,其中MATLAB将返回的MTX中的常数计算在内。
我要找的号码是0.7584,作为返回MTX中的第二个元素。但结果显示为
1.0e + 04 * [2.0059 0.0001 0.0004]。
我要求结果中的第二个元素,这是我想要的值。
问题是:如何使函数/ MATLAB仅将结果显示为MTX而不用该常量计时。 有什么想法吗?
答案 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
尝试不同的选项以找到适合自己的选项。