Filter löschen
Filter löschen

How to make the matrix entries upto 10th decimal

13 Ansichten (letzte 30 Tage)
sakshi ahuja
sakshi ahuja am 26 Apr. 2016
Beantwortet: Jan am 26 Apr. 2016
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.

Akzeptierte Antwort

Jan
Jan am 26 Apr. 2016
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)

Weitere Antworten (0)

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by