
- •Лабораторная работа №2
- •2.2.2. Простейшие вычисления.
- •2.2.3. Форматы вывода результата вычислений
- •2.2.4. Встроенные элементарные функции.
- •2.2.5. Использование переменных
- •2.2.6. Сохранение рабочей среды
- •2.2.7. Вычисление всех корней полинома
- •2.2.8. Просмотр переменных
- •2.2.9. Работа с массивами
- •2.2.10. Построение таблицы значений функции
- •2.3. Порядок выполнения работы
2.2.10. Построение таблицы значений функции
Отображение функции в виде таблицы удобно, если имеется сравнительно большое количество значений функции. Пусть требуется вывести в командное окно таблицу значений какой-либо функции y(x) в определенных точках x. Задача решается в два этапа:
Создайте вектор-строку x, содержащую координаты заданных точек.
Вычислить функцию 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:
;
;
;
;
;
;
;
;
;
;
Найдите значения следующих выражений, используя переменные:
при m=5, n=3
при x=4, y=5
при x=25
при m=8
при x=2
при x=8
при x=1
при x= π/4
Найти сумму матриц, сумму элементов по столбцам и строкам.
и
2.
и
3.
и
4.
и
5.
и
6.
и
7.
и
8.
и
9.
и
10.
и
Дана матрица А. Вычислить определитель матрицы А и найти транспонированную матрицу.
2.
3.
5.
6.
8.
9.
10.
Выведите таблицу значений функции
на отрезке [0,1] с шагом 0.05.
на отрезке [-11,1] с шагом 1.
на отрезке [-2,3] с шагом 0.5.
на отрезке [5,6] с шагом 0.02.
на отрезке [2,4] с шагом 0.1.
на отрезке [3,5] с шагом 0.2.
на отрезке [-2,-1] с шагом 0.1.
на отрезке [0, π] с шагом π/6.
на отрезке [0, 2π] с шагом π/4.
на отрезке [5,7] с шагом 0.5.
Найдите все корни полинома
Контрольные вопросы
Формируются преподавателем на основе заданий пункта 1.3.