Входни и изходни данни в MATLAB
Отчетът за почивка прекратява за линии и време. За загнездена прекратяване контур е възможно само от вътрешния цикъл.
докато линия ще бъде изпълнена, докато има ще бъде въведена нула или отрицателна стойност на променливата:
п = вход ( "Enter н. Прекратяване П <= 0 или n = 0 '); if n<= 0, break, end
R = ранг (магически (п)) край
Интерактивна въвеждане на данни
Следните инструкции са предназначени да взаимодействат с потребителя по време на изпълнението на M-файл в системата MATLAB:
Въвеждане на входната информация
Преминаване към входа на клавиатурата от клавиатурата на М-файл
пауза Паузи изпълнение M файла
Образуване на екрана за избор на меню
функция INPUT
х = вход (<приглашение>, "S")
функция х = вход (<приглашение>) Показва реда с поканата и в очакване на въвеждане изрази право в системата MATLAB: аритметичен израз, името на вградената функция или M-
файл. Ако функцията има няколко изходни параметри, изходяща променлива х се определя на само първата стойност.
функция х = вход (<приглашение>, "S") чака входния низ и връща низ, който е въведен от потребителя. Ако натиснете клавиша Enter, без да въвеждате низ, ще бъдат въведени празен масив от знаци.
Входно буквена поредица може да съдържа една или повече групи от символи \ п, който съответства на преход на следващия ред. Използване на бързи низ бягство знаци могат да бъдат поставени по няколко линии.
За да се покаже наклонена черта \ символи трябва да се използва комбинация от \\.
Натиснете Enter, за да влезете отговор по подразбиране.
I = вход ( "Продължи Да / Не [Yes]?", "S"); ако isempty (I)
АНО = strcat ( "Вашият отговор -", и); дисп (ANS)
КЛАВИАТУРА оператор - преминаване към работа с клавиатурата на M-файла
клавиатура оператор прекъсва изпълнението на M-файл и предава управлението на клавиатурата. Този специален режим на работа се характеризира с факта, че по покана на "се появява на екрана. В действителност - това е режим за отстраняване на грешки м - файл. В този режим можете да проверите или промените променливи. Налични всички команди на MATLAB. Работата в този режим е завършен, ако го направите отчета за връщане; тогава контрол се предава на M-файл или команда dbquit едно - контрол ще бъде върната на MATLAB.
Натиснете Enter, за да влезете подразбиране отстраняване на грешки режим в отговор.
I = вход ( "Продължи Да / Не [Yes]?", "S"); ако isempty (I)
I = "Няма"; Край клавиатура;
АНО = strcat ( "Вашият отговор -", и); дисп (ANS)
изявление PAUSE - Спиране на М-файл
пауза команда води до спиране на работата на системата и на очакванията натискане на произволен клавиш, за да продължите.
пауза команда (н) спира MATLAB система за п секунди. Това позволява на потребителя да се обърне внимание на указанията в процеса на M-файл числено или графична информация.
за I = 3: 10 меша (магически (I)), пауза (2), в края
МЕНЮ функция - създаване на меню
к = меню ( "<заголовок>'' Вариант 1 "вариант 2". "Изберете п ')
Функция к = меню ( "<заголовок>'' Вариант 1 "вариант 2". "Изберете н") по време на работа с прозорци показва меню със заглавие и изберете бутона. параметър изход к възлага на избрания номер на бутона.
к = меню ( "база", "тип полиноми на чебишов 1", "2 полиноми на чебишов вид", "Legendre полиноми", "изход");
ключ к случай 1
S = '1 полиноми на чебишов вид; при 2
S = '2 полиноми на чебишов вид; при 3
S = 'Legendre полиноми; при 4
и почивка, край; дисп (и);
Резултатът е последователен избор на елементи от менюто
Въвеждането на данни от файл
Основни входни функции, дадени в таблицата по-долу:
fscanf Read форматирани данни от файл
textread formatiroavnnyh четене на данни от текстов файл
fread четене на данни от двоичен файл
fgetl Четене друг символен низ от файла. край на ред герои не са включени.
fgets чете друг символен низ от файла. край на ред символ включва
fopen Отваряне на файл за четене или писане
FOPEN - при отваряне на файла
FID = FOPEN (FILENAME, опции) отваря файловото име на файла и
присвоява идентификатор на файла - FID. Ако Open System файл, за да четат и не може да бъде намерена в директорията на текущия MATLAB, FOPEN го търсят в инсталирани MATLAB директории.
Опциите могат да бъдат следните редове: "R" четене
"W" Write, Създаване, ако е необходимо
"А" добави, създайте, ако е необходимо "R +" четат или пишат на съществуващ файл
"W +" пренаписване или отваряне или чете "а +", за да четат или да ги запишете директно към файл
"W" за запис без автоматични актуализации
"А", без добавяне на автоматично актуализиране
По подразбиране файловете се отварят в двоичен формат. За да отворите текстов формат, трябва да добавите option-
префикс т: например -'rt "и" + тегл.