Matlab  |  Mathcad  |  Maple  |  Mathematica  |  Statistica  |  Другие пакеты
Internet-класс  |  Примеры  |  Методики  |  Банк задач  |  Консультации & Форум  |  Download  |  Ссылки  |  Конкурсы
Справочник по Matlab
 
COMPASS, FEATHER
Графики векторов

Cинтаксис:

compass(z) feather(z)
compass(x, y) feather(x, y)
compass(y, ‘<тип линии>‘) feather(y, ‘<тип линии>‘)
compass(x, y, ‘<тип линии>‘) feather(x, y, ‘<тип линии>‘)
[hc, hb] = compass(...)

Описание:

Команда compass(z) выводит график комплексных элементов одномерного массива z в виде векторов-стрелок, исходящих из одной точки (начала координат).

Команда compass(x, y) равносильна команде compass(x + i * y).

Команды compass(y, ‘<тип линии>‘), compass(x, y, ‘<тип линии>‘) позволяют задать тип линий, используемых для построения векторов-стрелок, по аналогии с командой plot.

Функция [hc, hb] = compass(...) не выводит графика, а формирует такие массивы hc и hb, которые позволяют построить столбцовую диаграмму с помощью команды plot(hc, hb).

Команда feather(z) выводит график комплексных элементов одномерного массива z в виде векторов-стрелок, исходящих из равноотстоящих точек горизонтальной оси.

Команда feather(x, y) равносильна команде feather(x + i * y).

Команды feather(y, ‘<тип линии>‘), feather(x, y, ‘<тип линии>‘) позволяют задать тип линий, используемых для построения векторов-стрелок, по аналогии с командой plot.

Примеры:

Рассмотрим дискретные записи изменения направления и скорости ветра через каждый час в течение 12 ч и построим соответствующую диаграмму векторов для этого периода наблюдений.

              wdir = [45 90 90 45 360 335 360 270 335 270 335 335];
              knots = [6 6 8 6 3 9 6 8 9 10 14 12];
              rdir = wdir * pi/180;
              [x, y] = pol2cart(rdir, knots);
              polar(rdir, knots, ':w'); hold
              compass(x, y)
              desc = 'Направление и сила ветра'
              h = get(gca, 'Title');
              set(h,'String',desc,'FontName','TimesET','FontSize',10)

 

Построим график затухающей экспоненты в виде векторов-стрелок.

              t = 0 : 0.5 : 10;
              s = 0.05 + i;
              z = exp(-s * t);
              feather(z)

 

Сопутствующие функции: ROSE, QUIVER.

В начало страницы К предыдущему разделуК следующему разделу

Карта сайта | На первую страницу | Поиск |О проекте |Сотрудничество |
Exponenta Pro | Matlab.ru

Наши баннеры


Copyright © 2000-2003. Компания SoftLine. Все права защищены.

Дата последнего обновления информации на сайте: 15.04.03
Сайт начал работу 1.09.00

www.softline.ru

Призы для подписчиков научно-практического журнала: Exponenta Pro. Математика в приложениях