2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 точность вывода MATLAB
Сообщение10.10.2019, 18:15 
Заслуженный участник
Аватара пользователя


22/01/11
2641
СПб
Приветствую!
Я пользуюсь сабжем раз в год, поэтому простой вопрос: при решении системы уравнений программы выводит решение в виде
Код:
x =
   1.0e+03 *
0.0000
0.0000

если попросить в длинном формате выводить, то
Код:
x =
   1.0e+03 *
   0.000040598959058
   0.000030783997950

что всё равно неудобно. Как бы его попросить, чтобы по-человечески выводил?

 Профиль  
                  
 
 Re: точность вывода MATLAB
Сообщение10.10.2019, 18:55 


07/08/16
328
alcoholist, вот здесь приведен список возможных модификаторов вывода - https://www.mathworks.com/help/matlab/ref/format.html
Либо же можно воспользоваться C-style функцией sprintf
Код:
sprintf('%.5f', x)

Где после точки указывается количество знаков после запятой, которые вы хотите увидеть в выводе. Вот документация по ней - https://www.mathworks.com/help/matlab/m ... rings.html

 Профиль  
                  
 
 Re: точность вывода MATLAB
Сообщение10.10.2019, 19:53 
Заслуженный участник
Аватара пользователя


22/01/11
2641
СПб
Sdy
спасибо

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group