русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Значения строковой константы S


Дата добавления: 2013-12-23; просмотров: 660; Нарушение авторских прав


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

Функция plot служит для построения графиков в декартовой системе координат.

Функция plot(X,Y) – строит график функции y(x), координаты точек (x, y) которой берутся из векторов одинакового размера Y и X.

Если X или Y – матрица, то строится семейство графиков по данным, содержащимся в колонках матрицы.

>> X=[0 1 2 3 4 5]; % X матрица

>> Y=[sin(X);cos(X)]; % Y матрица

>> plot(X,Y)

 

 

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

Функция plot(Y) – строит график функции y(i), где значения y берутся из вектора Y, а i представляет собой индекс соответствующего элемента.

 

x=-2*pi:0.02*pi:2*pi;

>> y=sin(x);

>> plot(y)

 

 

Тип линии графика и ее цвет можно задать с помощью строковой константы S - plot(X, Y, S).

При этом значениями константы S могут быть следующие символы:

- латинская буква – цвет линии

- знаки о, х, +, *, s, d, ^, >, <, p, h тип точки

- -, :, -., -- тип линии.

Например:

>> x=-2*pi:0.02*pi:2*pi; % Аргумент x

>> y1=sin(x); % Функция 1

>> y2=sin(x).^2; % Функция 2

>> y3=sin(x).^3; % Функция 3

>> plot(x,y1,'-m',x,y2,'+r',x,y3,'ok'); % Графики фиолетовый, красный, черный

>> title('plotyy') % Заголовок

 

 

y1 – сплошная фиолетовая линия

y2 – штрих - пунктирная красная

линия с точками в виде знака «+»

y3 – штриховая линия с кружками

черного цвета.

 

 

Цвет линии
y yellow желтый
m magenta фиолетовый
c cyan голубой
r red красный
g green зеленый
b blue синий
w white белый
k black черный
Тип точки
+ плюс
o окружность
* звездочка
. точка
x крест
^ треугольник вверх
v треугольник вниз
> треугольник вправо
< треугольник влево
p пятиугольник
s квадрат
d ромб
h шестиугольник
none нет (по умолчанию)

 



 

Тип линии
- Тире (по умолчанию) Сплошная
: Вертикальное двоеточие Двойной пунктир
-. Тире + точка Штрих-пунктир
-- Тире + Тире Штриховая

 

Функция plotyy (график, две оси у)

Функция plotyy(x1,y1,x2,y2) используется для отображения в одном окне графиков двух функций с различными масштабами. Для первой функции ось у отображается слева, для второй справа. Для визуализации графики и ось y каждой функции отображаются одним и тем же цветом.

x=0:0.2:20; % Аргумент x

y1=sin(x); % Функция 1

y2=2*cos(x); % Функция 2

plotyy(x,y1,x,y2); % Графики

grid on; % Включить сетку

title(′plotyy′); % Заголовок



<== предыдущая лекция | следующая лекция ==>
Предупреждения (останова нет). | Столбцовые диаграммы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.