Вы находитесь на странице: 1из 3

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЯЗИ И

МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

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


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

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


ИНФОРМАТИКИ»

(МТУСИ)

ЛАБОРАТОРНАЯ РАБОТА № 2

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


данных»

Выполнил:

Студент группы ***

***

Вариант №4

Проверила:

***

Москва, 2021
1. Индивидуальное задание:

1.1. Выполнение:
//Сценарий nom1.sce вычисления выражений

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


function z=f1(x, y)
z=(x-y)./sqrt(x+y)+(x.*y)./((sin(x)).^2*(cos(y)).^2);
endfunction

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


function f=f2(x, y)
f=x.^3-2*y.^2-sin(x+y).*cos(x-y)-x+2*y;
endfunction
//Конец сценария nom1.sce

--> //Протокол сессии Командного окна:

--> // Практическое занятие по теме «Основные объекты системы Scilab»

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

-->clear

-->clc

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

--> x=2;y=0.1; //Задание начальных значений x и y

--> //Вызов функций f1 и f2, встроенных в сценарий

--> z=f1(x,y)

z =

1.5554498

--> f=f2(x,y)

f =

6.4590666

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

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


//Определение функции для вычисления 1-го выражения
function z=f1(x, y)
z=(x-y)./sqrt(x+y)+(x.*y)./((sin(x)).^2*(cos(y)).^2);
endfunction

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


function f=f2(x, y)
f=x.^3-2*y.^2-sin(x+y).*cos(x-y)-x+2*y;
endfunction

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


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

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


z=f1(x,y);
f=f2(x,y);

//Форматирование вывода результата


format(6);
//Вывод результатов вычисления выражений на экран
disp(a,"z=");
disp(f,"f=");

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

--> //Протокол сессии Командного окна:

--> //

--> // Вариант 14, задание 1 (модифицированное)

--> // Выполнил: Студент группы БИН1901 Кузнецов Ф. А.

-->

-->clear

-->clc

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

Введите х= 2

Введите y= 0.1

a=

8.496

f=

-33.8

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