Русские Блоги
Использование функций Matlab print, fprint, fscanf, disp
print Функция может сохранить график функции как картинку:
print(‘-dpng’, ‘sin.png’) Средство сохранить как картинку png, имя файла sin.png, первым параметром может быть:
-dbmp: сохранить в формате BMP
-djpeg: сохранить в формате jpeg
-dpng: сохранить в формате png
-dpcx: сохранить в формате pcx
-dpdf: сохранить в формате PDF
-dtiff: сохранить в формате tiff
fprintf
Функция fprintf может записывать данные в текстовый файл в указанном формате.
fileID представляет дескриптор файла, открытый функцией fopen,Если fid опущен, он будет выводиться прямо на экран., Формат — это формат вывода в строковой форме, а данные — это данные для вывода.
- Формат может быть:
Односимвольный% c
% d десятичное число со знаком (% i также работает)
% u десятичное число без знака
% f число с плавающей запятой (% 8.4f означает, что число с плавающей запятой имеет ширину 8 цифр и 4 десятичных разряда одновременно)
% o восьмеричное число без знака
% s строка
% x шестнадцатеричное число строчных букв a-f
% X Шестнадцатеричное число размера a-f
Вывод в файл:
fscanf
Для чтения из файла вы можете использовать функцию fscanf
Когда fscanf читает данные, он игнорирует пробелы до возврата каретки!
Функция disp напрямую выводит содержимое в командное окно Matlab:
- Использовать отображение выходного URL-адреса disp
По сравнению с fprintf, disp прост в использовании, но он не может определять вывод сложных переменных.
sprintf+disp
Отформатируйте данные как строку
Часть formatSpec соответствует fprintf.
Есть разница между fprintf и sprintf, которая требует внимания
fprintf будет отображаться напрямую, а sprintf сформирует строку, которую необходимо вывести на экран с помощью disp.
fprintf необходимо использовать "\ n" для завершения вывода строки. Не требуется для sprintf.
Disp что это
1 disp
2 DISP
3 DISP
4 DISP
- протокол скрытого хранения информации справочника
Тематики
- электросвязь, основные понятия
- directory information shadowing
- DISP
5 DISP
6 disp
7 disp.
8 disp
9 DISP
10 DISP
11 disp
12 DISP
13 Disp Approx
14 drink disp
15 disposition
to be of a cruel disposition — быть жестокого /крутого/ нрава
disposition to jealousy — склонность к ревности, ревнивый характер
to show a disposition to do smth. — обнаружить /проявить/ склонность к чему-л. или намерение сделать что-л.
at /in/ smb.’s disposition — в чьём-л. распоряжении
the dispositions of the statute — положения /установления/ закона
to have a natural disposition to catch cold — быть предрасположенным к простудам
16 dispossess
to dispossess smb. of his land — отобрать землю у кого-л.
17 dispossession
18 dyspathy
19 Defense Industrial Security Program
20 Defense Industry Studies Program
См. также в других словарях:
DISP — sigla Direzione Sicurezza nucleare e Protezione sanitaria … Dizionario italiano
DISP — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Aéroport de San Pédro Direction interrégionale des services pénitentiaires Disp est une commande d affichage sur des calculatrices de Texas Instruments… … Wikipédia en Français
disp — dispensary, dispense * * * disp abbr dispensary … Medical dictionary
DISP — • Directory of Internet Service Provider f. Schweiz: http://www.disp.ch/ • Dutch Independent Shareware Programmer • Displacement • Display NASA • ICAO Airportcode f. San Pedro (Ivory Coast) … Acronyms
DISP — [1] Directory of Internet Service Provider f. Schweiz: http://www.disp.ch/ [2] Dutch Independent Shareware Programmer [3] Displacement [4] Display ( > NASA Acronym List ) [5] ICAO Airportcode f. San Pedro ( Ivory Coast) … Acronyms von A bis Z
DISP — drug investigation support program (FAA) … Military dictionary
disp — abbreviation dispensary … New Collegiate Dictionary
DISP — Disposition (Medical » Physiology) … Abbreviations dictionary
DISP — ● ►en sg. m. ►PROT Directory Information Shadowing Protocol. protocole de réplication et de synchronisation d annuaires X500. Voir aussi DSP … Dictionnaire d’informatique francophone
Disp. — 1) Disponent EN managing clerk; dealer 2) Dispergens EN dispersing agent … Abkürzungen und Akronyme in der deutschsprachigen Presse Gebrauchtwagen
disp. — 1) disponiert EN disposed, in form 2) disponieren EN to plan ahead; to place orders 3) disponibel EN available 4) dispergieren; dispers EN to disperse; dispersed … Abkürzungen und Akronyme in der deutschsprachigen Presse Gebrauchtwagen
Документация
disp( X ) отображает значение переменной X не распечатывая имя переменной. Другой способ отобразить переменную состоит в том, чтобы ввести свое имя, которое отображает ведущий “ X = ” перед значением.
Если переменная содержит пустой массив, disp возвращается, ничего не отображая.
Примеры
Отображение значений переменных
Создайте переменную с числами и другую переменную с текстом.
Отобразите значение каждой переменной.
Матрица отображения с метками столбца
Отобразите матрицу и пометьте столбцы как Corn , Oats , и Hay .
Отображение гиперссылки в командном окне
Отобразите ссылку на веб-страницу включением кода гиперссылки HTML, как введено к disp . Например, отобразите ссылку на MathWorks ® Веб-сайт.
Отображение нескольких переменных на той же строке
Вот три способа отобразить несколько значений переменных на той же линии в Командном окне.
Конкатенация нескольких векторов символов вместе с помощью [] оператор. Преобразуйте любые числовые значения в символы с помощью num2str функция. Используйте disp отобразить результат.
Используйте sprintf создать текст, и затем отобразить его с disp .
Используйте fprintf непосредственно отобразить текст, не создавая переменную. Однако, чтобы отключить отображение правильно, необходимо закончить текст новой строкой ( \n ) метасимвол.
Входные параметры
X — Входной массив
массив
Чтобы отобразить больше чем один массив, можно использовать конкатенацию или sprintf или fprintf функции как показано в примере, Отображение Несколько Переменных на Той же Линии.
Расширенные возможности
Основанная на потоке среда
Запустите код в фоновом режиме с помощью MATLAB® backgroundPool или ускорьте код с Parallel Computing Toolbox™ ThreadPool .
Эта функция полностью поддерживает основанные на потоке среды. Для получения дополнительной информации смотрите функции MATLAB Запуска в Основанной на потоке Среде.
Смотрите также
Открытый пример
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
Документация MATLAB
Поддержка
© 1994-2021 The MathWorks, Inc.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.