Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОС_2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
496.13 Кб
Скачать
  1. Построение таблицы значений функции.

Отображать функции в виде таблицы удобно, если имеется сравнительно большое количество значений функции. Для этого нужно:

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

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

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

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

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

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

11.Построение графиков функции одной и двух переменных.

MatLab обладает хорошо развитыми графическими возможностями для ви­зуализации данных. Рассмотрим пример построения графика простейшей функции от одной переменной на отрезке [а,b]. Построение состоит из следующих этапов:

1. Задание вектора значений аргумента х.

2. Вычисление вектора у значений функции у(х).

3. Вызов команды plot(x,y) для построения графика.

После выполнения команд на экране появляется окно Figure No. 1 с графи­ком функции. Окно содержит меню, панель инструментов и область графика.

Если нам надо построить одновременно графики двух функций f(x) и g(x), то надо набрать следующую команду:

>> plot(x, f, x, g)

12.Вычисление корней полинома.

Matlab позволяет вычислять значения полинома в точке и решать полиномы. Полином в MatLab задается вектором его коэффициентов.

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

Функция polyval предназначена для вычисления значения полинома от некоторого аргумента.