Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа2.doc
Скачиваний:
16
Добавлен:
16.04.2015
Размер:
337.92 Кб
Скачать

2.2.10. Построение таблицы значений функции

Отображение функции в виде таблицы удобно, если имеется сравнительно большое количество значений функции. Пусть требуется вывести в командное окно таблицу значений какой-либо функции y(x) в определенных точках x. Задача решается в два этапа:

  1. Создайте вектор-строку x, содержащую координаты заданных точек.

  2. Вычислить функцию y(x) от каждого элемента вектора x и запишите полученные значения в вектор-строку y.

Важно только сделать это пра­вильно! Необходимо найти значения функции для каждого из элементов вектор-строки х, поэтому операции в выражении для функции должны выполняться поэлементно, т.е. использовать операцию « . » после имени вектора .

Например: Пусть требуется вывести в командное окно таблицу значений функции в точках 0.2, 0.3, 0.5.

>> x=[0.2 0.5 0.8];

>> y=sin(x).^2/(1+cos(x))+exp(-x).*log(x)

y=

-1.2978 -0.8473 -0.2980

Часто требуется вывести значение функции в точках отрезка, отстоящих друг от друга на равное расстояние (шаг). Условно это можно записать так:

>> x=[начальное значение: шаг: конечное значение]

Необязательно заботиться о том, чтобы сумма предпоследнего значения и шага равнялась бы конечному значению. Шаг может быть и отрицательным. В случае отрицательного шага для получения непустой вектор-строки начальное значение должно быть больше конечного.

2.3. Порядок выполнения работы

Вычислить с различной точностью:

Вычислите значения следующих выражений, используя окно Command History:

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. ;

  7. ;

  8. ;

  9. ;

  10. ;

Найдите значения следующих выражений, используя переменные:

  1. при m=5, n=3

  2. при x=4, y=5

  3. при x=25

  4. при m=8

  5. при x=2

  6. при x=8

  7. при x=1

  8. при x= π/4

Найти сумму матриц, сумму элементов по столбцам и строкам.

  1. и 2.и

3. и4.и

5. и6.и

7. и8.и

9. и10.и

Дана матрица А. Вычислить определитель матрицы А и найти транспонированную матрицу.

  1. 2. 3.

  1. 5. 6.

  1. 8. 9.

10.

Выведите таблицу значений функции

  1. на отрезке [0,1] с шагом 0.05.

  2. на отрезке [-11,1] с шагом 1.

  3. на отрезке [-2,3] с шагом 0.5.

  4. на отрезке [5,6] с шагом 0.02.

  5. на отрезке [2,4] с шагом 0.1.

  6. на отрезке [3,5] с шагом 0.2.

  7. на отрезке [-2,-1] с шагом 0.1.

  8. на отрезке [0, π] с шагом π/6.

  9. на отрезке [0, 2π] с шагом π/4.

  10. на отрезке [5,7] с шагом 0.5.

Найдите все корни полинома

    1. Контрольные вопросы

Формируются преподавателем на основе заданий пункта 1.3.