Matlab / Лекция 20
.docxЛекция № 20
Matlab: Создание пользовательского интерфейса
Пример 1. Главное меню программы:
clear all;
id=0;
while not(id==2); % выход из программы
id=menu([{'Интерполяция и аппроксимация функций'};{''}],...
'1. Ввод исходных данных',...
'2. Выход из программы');
switch id
case {1}
clc; % очистка командного окна
id=1;
data_fun; % запуск файла ввода исходных данных
end;
end;
Пример 2. Организация ввода исходных данных с клавиатуры:
disp(' '); % пустая строка
disp('Начальное значение:');
xn=input([sprintf(' xn%g') '=']); % в переменную xn заносим начальное значение диапазона изменения аргумента, введенное с клавиатуры
disp(' ');
disp ('Функция:');
y=input([sprintf(' y%g') '=']); % в переменную y заносим значение функции, введенное с клавиатуры