Функция "plot" в программной среде Scilab

Автор работы: Пользователь скрыл имя, 11 Октября 2013 в 19:05, доклад

Описание работы

1. Назначение функции
2. Scilab 3
Описание функции
3. Scilab 4
Описание функции
4. Управление цветом

Файлы: 1 файл

ф-ия plot.pptx

— 209.60 Кб (Скачать файл)

Функция “plot”

 

в программной  среде Scilab

 

  1. Назначение функции
  2. Scilab 3
  •   Описание функции

3.Scilab 4

  •   Описание функции

4. Управление цветом

Функция plot предназначена для построения графиков вида: y=f(x)

plot( x, y, [ xcap, ycap, caption ])

 

где :  x – массив абсцисс,

 y – массив ординат, 

xcap, ycap, caption – подписи осей  Х, Y и графика соответственно.      

 

Example

 

plot( y)

 

где в качестве массива х выступает массив номеров точек массива y.

 

Example

y=sin(cos(x)):

-->x=-2*%pi:0.1:2*%pi;

--> y=sin(cos(x));

--> plot(x,y,'X','Y','plot function y=sin(cos(x))');

-->x=-2*%pi:0.1:2*%pi;

-->plot([sin(cos(x));cos(sin(x));exp(sin(x));exp(cos(x))]);

 

y=sin(cosx);  y=cos(sinx);  y=e^sinx;  y=e^cosx:

где x1, y1 – массивы абсцисс и ординат первого графика; x2, y2 – массивы абсцисс и ординат второго графика; …,xn, yn – массивы абсцисс и ординат n-ого графика.

 

plot(x1, y1, x2, y2,…, xn, yn)

 

Example

 

Перед обращением к функциям plot(x2,y2), plot(x3,y3), …, plot(xn,yn) вызвать

команду mtlb_hold(' on') , которая блокирует режим создания нового окна.

 

Example

-->x=-6.28:0.02:6.28;

--> y=sin(x/2);

--> z=cos(x);

--> v=exp(cos(x));

--> plot(x,y,x,z,x,v);

-->x=-6.28:0.02:6.28;

--> y=sin(x/2);

--> plot(x,y);

--> mtlb_hold(' on');

--> z=cos(x);

--> plot(x,z);

--> mtlb_hold(' on');

--> v=exp(cos(x));

--> plot(x,v);

Для управления цветом и видом каждого из изображаемых графиков необходимо

воспользоваться полной формой функции plot:

 

plot(x1, y1, s1, x2, y2, s2, …, xn, yn, sn)

 

где x1, x2, …, xn – массивы абсцисс графиков;

y1, y2, …, yn – массивы ординатграфиков;

s1, s2, …, sn – строка, состоящая из трех символов, которые определяют цвет линии, тип маркера и тип линии графиков (в строке могут использоваться один или два символа).

 

Example

-->x=-6.28:0.02:6.28;

--> y=sin(x/2);

--> plot(x,y,'r-');

--> mtlb_hold('on');

--> z=cos(x);

--> plot(x,z,'k:');

--> mtlb_hold('on');

--> v=exp(cos(x));

--> plot(x,v,'b-');

Таблица 1.

 Символы  цветов линий

 

Символ

Описание

y

желтый

m

 розовый

c

голубой

r

красный

g

зеленый

b

синий

w

белый

k

черный


 

Таблица 3.

Символы типов линий

 

Символ

Описание

-

сплошная

:

пунктирная

-.

штрихпунктирная

--

штриховая


Таблица 2.  
Символы типов маркера

 

Символ

Описание

.

точка

о

кружок

x

крестик

+

знак “плюс”

*

звездочка

s

квадрат

d

ромб



Информация о работе Функция "plot" в программной среде Scilab