フィルターのクリア

How to make the matrix entries upto 10th decimal

13 ビュー (過去 30 日間)
sakshi ahuja
sakshi ahuja 2016 年 4 月 26 日
回答済み: Jan 2016 年 4 月 26 日
I want to display matrix in the form of: W1=[6.5862 2.7719 3.3640 2.6502 0.4356 0.3338 2.3610e+005] but due to last element of the matrix it is displaying: W1= 1.0e+005 *[0.0001 0.0000 0.0000 0.0000 0.0000 0.0000 2.3610]. How can i increase the entries value upto 10th decimal or more than that.

採用された回答

Jan
Jan 2016 年 4 月 26 日
The elements are all stored in double format with about 15 digits. You only observe another number of digits in the display in the command window. But this concerns the text output only. Try:
format long g
disp(W1)
Or:
fprintf('%.10f ', W1)
fprintf('%.10g ', W1)

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

タグ

タグが未入力です。

製品

Community Treasure Hunt

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

Start Hunting!

Translated by