reading the numbers resulting from the loop
    5 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
Hello friends
I got some numbers at the end of the loop. But I couldn't understand what exactly these numbers mean
For example, does the number 10^4* 2.2567 mean twenty-two thousand five hundred and sixty-seven?
.

Thank you!
0 Kommentare
Antworten (2)
  John D'Errico
      
      
 am 29 Mai 2022
        Why would it mean anything else? That is, what is the product of the numbers 10^4*2.2567?
10^4* 2.2567
0 Kommentare
  Edward Tomanek
 am 29 Mai 2022
        Hi Berfin,
The short answer is yes, you understood it right. You just multiply each number in that vector by 10^4.
When MATLAB thinks a number is too big or too small to be displayed properly without overrunning the line, especially in the case of arrays, it scales them all this way. It's designed to make the output look better, but it does mean sometimes you have to scroll all the way up to the top of an outputted array to see if there's e.g. a 10^4 in front. It's easy to miss.
Regards,
Edward
1 Kommentar
  Walter Roberson
      
      
 am 29 Mai 2022
				You can change this behaviour by using the command
format long g
Siehe auch
Kategorien
				Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



