Рабочие листы
к вашим урокам
Скачать
1 слайд
Программирование в Scilab
2 слайд
Для создания программы (программу в Scilab иногда называют сценарием) необходимо:
1. Вызвать команду Editor из меню
2. В окне редактора Scipad набрать текст программы.
3. Сохранить текст программы с помощью команды File – Save в виде файла с расширением sce , например, file.sce .
4. После этого программу можно будет вызвать, набрав в командной строке exec, например, exec("file.sce"). Другие способы вызова — воспользоваться командой меню File – Exec. . . или, находясь в окне Scipad, выполнить команду Execute – Load into Scilab (Ctrl+L ).
3 слайд
4 слайд
Для организации простейшего ввода в Scilab можно воспользоваться функциями
x=input(’title’);
или
x=x_dialog(’title’, ’stroka’)
x=x_dialog(’Input X’,’5’)
Функции ввода-вывода в Scilab
5 слайд
Оператор присваивания
Оператор присваивания имеет следующую структуру
a=b
6 слайд
Условный оператор
Существует обычная и расширенная формы оператора if в Scilab.
Обычный if имеет вид
if условие
операторы1
else
операторы2
end
7 слайд
Расширенная форма оператора if
if условие1
операторы1
else
if условие2
операторы2
else
if условие 3
операторы3
...
Else
if условие n
операторы n
else
операторы
end
8 слайд
Задача 1
В качестве примера программирования разветвляющегося процесса рассмотрим решение биквадратного уравнения
𝑎 𝑥 4 +𝑏 𝑥 2 +𝑐=0
9 слайд
10 слайд
11 слайд
Оператор альтернативного выбора
Оператор альтернативного выбора select имеет следующую структуру:
select параметр
case значение1 then операторы1
case значение2 then операторы2
...
else операторы
end
12 слайд
Задача 2
Вывести на печать название дня недели, соответствующее заданному числу D, при условии, что в месяце 31 день и 1-е число — понедельник.
13 слайд
14 слайд
Оператор while
Оператор цикла while имеет вид:
while условие
операторы
end
15 слайд
Оператор for
Оператор цикла for имеет вид:
for x=xn:hx:xk
операторы
end
Рабочие листы
к вашим урокам
Скачать
Актуальность темы состоит в том, что линия алгоритмизации программирования реализуется в школьном курсе в недостаточном объеме. Обычно в школах изучают алгоритмические языки высокого уровня, а на примере мощных систем Maxima и Scilabможно показать важность программирования непосредственно для пользователей, так как разработчики этих систем сочли необходимым оставить инструменты программирования пользователям для реализации всех базовых алгоритмов. Эти системы предоставляются для свободного использования в сфере образования, что делает их привлекательными для применения в образовательных учреждениях.
6 663 033 материала в базе
Настоящий материал опубликован пользователем Сысуева Татьяна Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 144 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Мини-курс
6 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.