Effacer les filtres
Effacer les filtres

How to make the matrix entries upto 10th decimal

13 vues (au cours des 30 derniers jours)
sakshi ahuja
sakshi ahuja le 26 Avr 2016
Réponse apportée : Jan le 26 Avr 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.

Réponse acceptée

Jan
Jan le 26 Avr 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)

Plus de réponses (0)

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by