disp



Disp matlab

Автор Максим задал вопрос в разделе Другие языки и технологии

Программирование в matlab. Чем отличаются команды disp и fprintf? Чем отличаются команды disp и fprintf в matlab? и получил лучший ответ

Ответ от Евгения Пичуева[гуру]
Команда disp осуществляет вывод значений указанной переменной
или указанного текста в командное окно. Обращение к ней имеет вид:
disp (<переменная или текст в апострофах>)
Например:
disp(x1) – в командное окно выводится значение переменной x1.
disp(‘value’) – в командное окно выводится текст value.
Чтобы вывести значения нескольких переменных в одну строку (на-
пример, при создании таблиц данных) , нужно создать единый объект, ко-
торый содержал бы все эти значения. Это можно сделать, объединив соот-
ветствующие переменные в вектор, пользуясь операцией создания вектора-
строки:
x = [x1 x2 ...x].
Тогда вывод значений нескольких переменных в одну строку будет
иметь вид:
disp ([x1 x2 ...x]).
Например:
» x1=-3.14; x2=-2.5; x3=5.6; x4=-9.33;
» disp([x1 x2 x3 x4])
–3.1400 –2.5000 5.6000 –9.3300
Для одновременного вывода символьной и цифровой информации в
командное окно удобно использовать функцию sprintf, например:
» disp(sprintf('Параметр1 = %g Параметр2= %g',x1,x2))
Параметр1 = –3.14 параметр2= –2.5
Аналогично работает функция fprintf, где в качестве первого пара-
метра для вывода информации в командное окно используется 1, напри-
мер:
» fprintf(1,'Параметр1 = %g Параметр2= %g',x1,x2)
Параметр1 = –3.14 параметр2= –2.5
Евгения Пичуева
Мастер
(1065)
function fprintf_ex
fid = fopen('my_excel.txt', 'w');
if fid == -1
error('File is not opened');
end
fprintf(fid, 'm;%.4f;%.4f;%.4f;%.4f;%d
', Y');
fclose(fid);
Вот другой пример.Здесь текстовый документ. Вообще это параметр для вывода информации

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Программирование в matlab. Чем отличаются команды disp и fprintf? Чем отличаются команды disp и fprintf в matlab?
Displair на Википедии
Посмотрите статью на википедии про Displair
MATLAB на Википедии
Посмотрите статью на википедии про MATLAB
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*