Составители:
70
Такая возможность обусловлена тем, что эти переменные являются век-
торами — как и переменная
х
. Теперь можно использовать одну из ряда форм
команды plot:
plot(al,f1,a2,f2,a3,f3, . . .),
где al, a2, a3, ... — векторы аргументов функций (в нашем случае все они
—
х
), а f1, f2, f3, ... — векторы значений функций, графики которых строятся в
одном окне. В нашем случае для построения графиков указанных функций мы
должны записать следующее:
>> plot(x,y1,x,y2,x,y3)
Чтобы получить график, надо вычислять отношение sin(x) к х с помощью
оператора поэлементного деления массивов . /. Этот случай поясняет рис. 4.2.
Рис. 3.2.
Построение графиков трех функций
Кстати, на нем показана открытой позиция Tools (Инструменты) меню
графического окна, которая открывает доступ к многочисленным командам
форматирования графиков.
Обратите внимание на то, что хотя на этот раз MATLAB построил графи-
ки всех трех функций, в окне командного режима появилось предупреждение о
делении на 0 — в момент, когда х = 0, — «Warning: Divide by zero». Таким об-
разом, plot «не знает» о том, что неопределенность sin(x)/x = 0/0 устранимая и
дает 1. Это недостаток практически всех систем для численных вычислений.
Страницы
- « первая
- ‹ предыдущая
- …
- 70
- 71
- 72
- 73
- 74
- …
- следующая ›
- последняя »