Short format display after using solve command

Hi,
Although I have chosen the short format in the code and command window display preferences. The results after using a "solve" command are displayed as:
y =
7770/23 - (32083660183526053*R)/12947848928690176000
Can anybody help me so that I can view the numerical values in short format? Like:
y = 337.83 - 0.0024779*R
Thanks

 採用された回答

Walter Roberson
Walter Roberson 2012 年 8 月 10 日

1 投票

Use vpa()

3 件のコメント

manish sharma
manish sharma 2012 年 8 月 10 日
Thanks a lot Walter. That worked :)
Gombo Choigaalaa
Gombo Choigaalaa 2018 年 9 月 29 日
編集済み: Walter Roberson 2018 年 9 月 29 日
>> x=3^4/(2^3+2-4.5);
>> x=14.7273 -looks ok but not short.
>> vpa(x)
ans =
14.727272727272727272727272727273 -is not short at all LOL
Walter Roberson
Walter Roberson 2018 年 9 月 29 日
By default vpa() pays attention to the current digits() setting, which defaults to 32. You can specify how many digits you want at the time of the vpa() call. For example,
>> vpa(x,5)
ans =
14.727

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by