MATLAB в инженерных и научных расчетах


Arсsh x – арккосинус гиперболический - часть 10


 

1.6.1. Построение графиков отрезками прямых

Для построения графика функции у = f(x) необходимо задать совокупность точек х и у. Для аргумента х это выполняется оператором двоеточие, для у – надлежащим программированием выражения для функции, т. е. необходимо применить знаки арифметических операций над массивами:

:  .  *  ;  .  /  ;  .  L.

Для отображения таких функций используется декартовая прямоугольная система координат. Команда построения графика функции у

= f(x) plot имеет ряд параметров, которые рассмотрим ниже.

рlot(х, у) – строит график функции у = f(x), координаты точек (х, у) которой берутся из векторов одинакового размера х, у.

рlot(х, у, s) – аналогична команде рlot(х, у), но тип линии графика можно задавать с помощью строковой константы s, значения которой представлены в таблице 1.5.

Таблица 1.5

Цвет линии

Тип точки

Тип линии

s = y – желтый

 m – фиолетовый

 c – голубой

 r – красный

 g – зеленый

 b – синий

 w – белый

 k – черный

s = ·

– точка

 О – окружность

 х

– крест

 + – плюс

 *

– звездочка

 s – квадрат

 d – ромб

 Ú

– треугольник (вниз)

 Ù

– треугольник (вверх)

 < – треугольник (влево)

 > – треугольник (вправо)

 p – пятиугольник

 h – шестиугольник

s =   – сплошная

 :     – двойной пунктир

 -

 – штрихпунктир

 -

-

  – штриховая

 

Таким образом, с помощью строковой константы s можно менять цвет линии, представлять узловые точки различными отметками и менять тип линии графика. Рассмотрим пример построения графиков трех функций            y1 = sin x; y2

= sin2 x; y3 = sin3 x с различным стилем:

>> x = - 2 * pi

: O . 01 * pi : 2 * pi

y1 = sin (x) ; y2 = sin (x) . Ù 2 ;                  y3 = sin (x) ) . Ù  3 ; >> plot(х, у1, ¢

-

m ¢,  xy2, ¢

-

. + r ¢, xy3, ¢ - - ok ¢)

Здесь график функции у1 строится сплошной фиолетовой линией, график у2 строится штрихпунктирной линией с точками в виде знака “+” красного цвета, график у3 строится штриховой линией с кружками черного цвета.




Начало  Назад  Вперед



Книжный магазин