Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МП_2

.docx
Скачиваний:
13
Добавлен:
04.03.2022
Размер:
29.53 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени

Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ

Лабораторная работа №1.2

по теме «Файловая система Scilab, редактор SciNotes, sce-сценарии, ввод-вывод данных»

Выполнила

Студентка группы БСТ1904

Пантелеева К.А.

Вариант №14

Проверил

доц. Шакин В.Н.

Москва, 2021

Файловая система Scilab, Редактор SciNotes, sce-сценарии, ввод-вывод данных Вариант 14

1 Общее задание

  1. Изучите материал учебника (необходимые параграфы п. 1.5).

  2. Выберете вариант индивидуального задания из табл. 1.2-1.

  3. Выполните команды clear и clc для очистки окна Обозревателя переменных и Командного окна.

  4. Активизируйте Редактор SciNotes.

  5. Создайте sce-сценарий для выполнения индивидуального заданный с использованием функций, встроенных в сценарий.

  6. Сохраните sce-сценарий в sce-файле со смысловым именем.

  7. Проведите отладку сценария и исправьте ошибки.

  8. Загрузите sce-сценарий из sce-файла и выполните его в Командном окне, предварительно инициализировать соответствующие переменны допустимыми значениями исходных данных.

  9. Cохраните содержимое Обозревателя переменных, обнулите область Обозревателя переменных, а затем восстановит ее .

  10. Модернизируйте sce-сценарий, вставив в него операторы ввода исходных данных и вывода результата.

  11. Сохраните sce-сценарий под другим именем, исправьте ошибки и выполните.

  12. Сохраните все результаты для отчета.

  13. Оформите отчет по выполненной работе в соответствии с пунктом 1.2.4.

  14. Предоставьте результаты работы преподавателю, ответьте на поставленные вопросы.

2 Индивидуальное задание

3 Результат выполнения задания

--> // Протокол сессии Командного окна Лабораторной работы 1.2 по теме

--> // «Файловая система Scilab, Редактор SciNotes, sce-сценарии, ввод-вывод данных»

--> // Студентка группы БСТ1904 Пантелеева К.А.

--> // Вариант 14, задание 1

--> // Присвоение значений, вычисление выражений и вывод результатов

-->

--> clear // Очистка окна Обозревателя данных

--> clc // Очистка Командного окна

--> // Загрузка первого сценария с изменениями Pr1_2_1mod и вызов функций, встроенных в сценарий

--> exec('Pr1_2_1mod.sce', 0); //Загрузка сценария Pr1_2_1mod.sce из текущей папки

Введите х = 5.1

Введите у = 2.6

18.25

"z="

-206.6

"f="

--> // Конец сессии=========================================

4 Содержимое сценариев, снабженные комментариями

// Сценарий Pr1_2_1.sce: Вычисление выражений

// Определение функции для вычисления первого выражения

function a=f1(x, y)

a = ((x.^2)-x.*y)./(0.7.*sin(log(abs(x))));

endfunction

// Определение функции для вычисления второго выражения

function a=f2(x, y)

a = x+(y.^3).*((sin(x+y)).^2)+2.*y-9.*x.^2;

endfunction

// Конец сценария r1_2_1mod.sce=============================================

// Сценарий Pr1_2_1mod.sce вычисления выражений

//Определение функции первого выражения

function a=f1(x, y)

a = ((x.^2)-x.*y)./(0.7.*sin(log(abs(x))));

endfunction

// Определение функции второго выражения

function a=f2(x, y)

a = x+(y.^3).*((sin(x+y)).^2)+2.*y-9.*x.^2;

endfunction

// Ввод исходных данных

x = input("Введите х = ");

y = input("Введите у = ");

// Вычисление значений функций

z = f1(x,y);

f = f2(x,y);

format(6); // Форматирование вывода результата

// Вывод результатов вычисления выражений на экран

disp(z,"z=");

disp(f,"f=");

// Конец сценария Pr1_2_1mod.sce=============================================

Соседние файлы в предмете Математические пакеты