kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Презентация на тему "Блочное программирование в Scilab"

Нажмите, чтобы узнать подробности

Презентация на тему "Блочное программирование в Scilab"

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Презентация на тему "Блочное программирование в Scilab"»

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «Мордовский государственный педагогический УНИВЕРСИТЕТ имени М. Е. евсевьева» БЛОЧНОЕ ПРОГРАММИРОВАНИЕ В SCILAB Подготовила: студентка группы МДМ-117  Тимошкина Алина Сергеевна

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«Мордовский государственный

педагогический УНИВЕРСИТЕТ имени М. Е. евсевьева»

БЛОЧНОЕ ПРОГРАММИРОВАНИЕ В SCILAB

Подготовила: студентка группы МДМ-117 Тимошкина Алина Сергеевна

Определение «SCILAB» Scilab – это кроссплатформенная система компьютерной математики, которая предназначена для выполнения инженерных и научных вычислений. Решение нелинейных уравнений и систем; Решение задач линейной алгебры;  Решение задач оптимизации; Дифференцирование и интегрирование; Задачи обработки экспериментальных данных; Решение обыкновенных дифференциальных уравнений и систем

Определение «SCILAB»

Scilab – это кроссплатформенная система компьютерной математики, которая предназначена для выполнения инженерных и научных вычислений.

Решение нелинейных уравнений и систем;

Решение задач линейной алгебры;

Решение задач оптимизации;

Дифференцирование и интегрирование;

Задачи обработки экспериментальных данных;

Решение обыкновенных дифференциальных уравнений и систем

Создание программы в Scilab 1. Вызвать команду Editor из меню. 2. В окне редактора Scipad набрать текст программы. 3. Сохранить текст программы с помощью команды File – Save в виде файла с расширением sce , например, file.sce . 4. После этого программу можно будет вызвать, набрав в командной строке exec, например, exec(

Создание программы в Scilab

1. Вызвать команду Editor из меню.

2. В окне редактора Scipad набрать текст программы.

3. Сохранить текст программы с помощью команды File – Save в виде файла с расширением sce , например, file.sce .

4. После этого программу можно будет вызвать, набрав в командной строке exec, например, exec("file.sce").

Создание программы в Scilab

Создание программы в Scilab

Текстовые комментарии и элементарные математические выражения Текстовый комментарий в Scilab  это строка, начинающаяся с символов //. Простейшие арифметические операции в Scilab: + сложение, – вычитание, * умножение, / деление слева направо, \ деление справа налево, ^ возведение в степень.

Текстовые комментарии и элементарные математические выражения

Текстовый комментарий в Scilab это строка, начинающаяся с символов //.

Простейшие арифметические операции в Scilab: + сложение, вычитание, * умножение, / деление слева направо, \ деление справа налево, ^ возведение в степень.

Переменные в Scilab « имя_переменной = значение выражения » Системные переменные в Scilab: %i – мнимая единица (  1 );  %pi – число π (3.141592653589793); %e – число e=2.7182818;  %inf – машинный символ бесконечности (∞);  %NaN – неопределенный результат (0/0, ∞/∞, 1 ∞ и т.п.); %eps – условный ноль %eps=2.220Е-16.

Переменные в Scilab

« имя_переменной = значение выражения »

Системные переменные в Scilab:

%i – мнимая единица (  1 );

%pi – число π (3.141592653589793);

%e – число e=2.7182818;

%inf – машинный символ бесконечности (∞);

%NaN – неопределенный результат (0/0, ∞/∞, 1 ∞ и т.п.);

%eps – условный ноль %eps=2.220Е-16.

Функции ввода-вывода в Scilab x=input(’title’); или x=x_dialog(’title’, ’stroka’) x=x_dialog(’Input X’,’5’)

Функции ввода-вывода в Scilab

x=input(’title’);

или

x=x_dialog(’title’, ’stroka’)

x=x_dialog(’Input X’,’5’)

Оператор присваивания Оператор присваивания имеет следующую структуру: a=b

Оператор присваивания

Оператор присваивания имеет следующую структуру:

a=b

Условный оператор   Существует обычная и расширенная формы оператора if в Scilab . Расширенная форма Обычная форма  if условие1 операторы1 else if условие2 операторы2 else if условие 3 операторы3 ... Else if условие n операторы n else операторы end  if условие операторы1 else операторы2 end

Условный оператор

Существует обычная и расширенная формы оператора if в Scilab .

Расширенная форма

Обычная форма

if условие1

операторы1

else

if условие2

операторы2

else

if условие 3

операторы3

...

Else

if условие n

операторы n

else

операторы

end

if условие

операторы1

else

операторы2

end

Пример реализации условного оператора В качестве примера программирования разветвляющегося процесса рассмотрим решение биквадратного уравнения

Пример реализации условного оператора

В качестве примера программирования разветвляющегося процесса рассмотрим решение биквадратного уравнения

  •  
Пример реализации условного оператора

Пример реализации условного оператора

Пример реализации условного оператора

Пример реализации условного оператора

Оператор альтернативного выбора select О ператор альтернативного выбора select имеет следующую структуру: select параметр case значение1 then операторы1 case значение2 then операторы2 ... else операторы end

Оператор альтернативного выбора select

О ператор альтернативного выбора select имеет следующую структуру:

select параметр

case значение1 then операторы1

case значение2 then операторы2

...

else операторы

end

Пример реализации оператора альтернативного выбора Вывести на печать название дня недели, соответствующее заданному числу D, при условии, что в месяце 31 день и 1-е число - понедельник.

Пример реализации оператора альтернативного выбора

Вывести на печать название дня недели, соответствующее заданному числу D, при условии, что в месяце 31 день и 1-е число - понедельник.

Пример реализации оператора альтернативного выбора

Пример реализации оператора альтернативного выбора

Оператор for Оператор цикла for имеет вид: for x=xn:hx:xk операторы end

Оператор for

Оператор цикла for имеет вид:

for x=xn:hx:xk

операторы

end

Пример реализации цикла for Протабулировать функцию .   X принимает значения от 1 до 2 с шагом 0,2.

Пример реализации цикла for

Протабулировать функцию .

 

X принимает значения от 1 до 2 с шагом 0,2.

Пример реализации цикла for

Пример реализации цикла for

Оператор while Оператор цикла while имеет вид: while условие операторы end

Оператор while

Оператор цикла while имеет вид:

while условие

операторы

end

Пример реализации оператора while .

Пример реализации оператора while

.

Пример реализации оператора while

Пример реализации оператора while


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: Прочее.
Урок соответствует ФГОС

Скачать
Презентация на тему "Блочное программирование в Scilab"

Автор: Тимошкина Алина Сергеевна

Дата: 23.10.2021

Номер свидетельства: 589351


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Проверка свидетельства