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

Лаба 1.2.3

.docx
Скачиваний:
4
Добавлен:
06.08.2022
Размер:
184.25 Кб
Скачать

Федеральное Агентство Связи Федеральное Государственное Бюджетное Образовательное Учреждение Высшего Образования Ордена Трудового Красного знамени «Московский технический университет связи и информатики»

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

Лабораторная работа 1.2.3

Вариант 2

«Вектора, матрицы и построение графиков

в системе Scilab»

Выполнил Студент группы БИН1806 Аркадьев Илья Дмитриевич

Москва 2019

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

  2. Журнал команд с комментариями

    1. Описание функции f1(x):

      --> function[f] = f(x)

      > f = x-sin(1./x)

      > endfunction

    2. Задание диапазона для x и вычисления значений функций:

      --> x = 0.1:0.1:1

      x =

      0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.

      --> f(x)

      ans =

      column 1 to 6

      0.6440211 1.1589243 0.490568 -0.1984721 -0.4092974 -0.395408

      column 7 to 10

      -0.2899031 -0.1489846 0.0038078 0.158529

    3. Задание диапазона x для построения графика f(x):

      --> x = 0.1:0.001:1

    4. Получение графика f(x):

      --> plot(x, f(x))

    5. Описание функции f2(x):

--> function[f] = f2(x)

> f = exp(x)-log(x)-x

> endfunction

    1. Построение графиков f1(x) и f2(x):

      --> plot(x,f(x),x,f2(x))

    2. Дополнение графиков заголовком, именами осей, координатной сеткой и легендой:

--> plot(x,f(x))

--> mtlb_hold('on')

--> xtitle('График','x','f(x)')

--> plot(x,f2(x),'k--')

--> legend('f(x)','f2(x)')

--> xgrid()

Задание диапазонов x и y для построения f3(x, y):

--> [x,y] = meshgrid(-4:0.1:4,-4:0.1:4)

    1. Описание функции f3(x, y)

--> function[f] = f3(x,y)

> f = 3.*x.^3-y.^2-cos(x-y)-x+2.*x-9.*x.*y

> endfunction

    1. Построение графиков f3(x, y) с помощью mesh(), plot3d(), surf ():

--> mesh(x,y,f3(x,y))

--> plot3d(x,y,f3(x,y))

--> surf(x,y,f3(x,y))

--> z = f3(x,y)

x2=-4:0.1:4

x2 =

-4. -3. -2. -1. 0. 1. 2. 3. 4.

--> y2=-4:0.1:4

y2 =

-4. -3. -2. -1. 0. 1. 2. 3. 4.

--> contour(x2,y2,z,7)

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