logo
практикум по матлабу

6.3. Текстовые строки, сообщения об ошибках, ввод

Текстовые строки вводятся в MATLAB в виде текста в одинарных кавычках. Например, оператор s = ’This is a test’ присваивает данный текст переменной s. Вывод текстовой строки осуществляется с помощью оператора disp. Например, оператор disp(’this message is hereby displayed’) выводит соответствующее сообщение на экран. Сообщения об ошибках лучше выводить с помощью функции error. Например, если в процессе выполнения m-файла будет выполнен оператор error(’Sorry, the matrix must be symmetric’), то после вывода сообщения на экран выполнение m-файла будет прекращено. В m-файле может быть запрос на интерактивный ввод данных, организованный с помощью оператора input. Когда вводится оператор iter = input(’Введите число иттераций: ’), на экран выводится запрос на ввод, и выполнение программы приостанавливается до того момента, пока пользователь не введет с клавиатуры требуемые входные данные. После нажатия клавиши Enter данные присваиваются переменной iter, и выполнение программы продолжается.