Ввод текста на график с помощью мыши — КиберПедия 

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Ввод текста на график с помощью мыши

2017-10-01 431
Ввод текста на график с помощью мыши 0.00 из 5.00 0 оценок
Заказать работу

Для маркировки графиков можно ввести любой текст с помощью мыши командой gtext. Команда помещается после команды plot.

gtextstring ¢) – выводит на график перемещаемый мышкой маркер в виде крестика. Установив маркер в нужное место и щелкнув кнопкой мыши, получим текст на графике.

>> x = 0.2*pi:0.01*pi:2*pi;

>> y1 = sin(x); y2=sin(x).^2; y3=sin(x).^3;

>> plot(x,y1)

>> gtext('It is testing')

>> grid

 

 

Задание

 

1. Задать вектор x с помощью оператора “: “ или непосредственно. Сфор-мировать матрицу y с двумя столбцами, каждый из которых представляет фу-нкцию x. На одном графике построить два графика: y1(x) и y2(x). Построить график заданного вектора в зависимости от индекса элемента.

 

2. Повторить задание п.1 выбрав цвет линии, тип линии, тип точек. Цвет линии – Желтый, Фиолетовый, Голубой, Красный, Зеленый, Синий, Белый, Черный; тип линии – сплошная, двойной пунктир, штрих-пунктир, штрихо-вая; тип точки – точка; окружность; крест; плюс; звуздочка; квадрат; ромб; треугольнок (вниз); треугольник (вверх); треугольник (влево); треугольник (вправо); пятиугольник; шестиугольник.

 

3. Задать функцию вектора x. Построить столбцовую диаграмму функции с помощью оператора bar.

 

4. Задать функцию вектора x. Построить ступенчатую функцию с помощью оператора stairs.

 

5. Задать функцию вектора x. Сформировать функцию-ошибку с помощью случайной матрицы rand, имеющей размерность вектора x (size(x)). Построить график функции-ошибки с помощью оператора errobar.

 

6. Построить график функции в полярных координатах.

 

7. Построить график в логарифмических (полулогарифмических) координатах.

 

8. Построение гистограммы. Задать вектор x. Сформировать случайный вектор с помощью оператора randn. Построить гистограмму с помощью функции hist(y,x).

 

Пояснения

 

1.Построение графика функций одной переменной

 

Команда plot служит для построения графиков функций в декартовой сис-теме координат. Эта команда имеет ряд параметров, рассматриваемых ниже. plot (X, Y) — строит график функции у(х), координаты точек (х, у) которой берутся из векторов одинакового размера Y и X. Если X или Y — матрица, то строится семейство графиков по данным, содержащимся в колонках матри-цы. Приведенный ниже пример иллюстрирует построение графиков двух фу-нкций — sin(x) и cos(x), значения функции которых содержатся в матрице Y, а значения аргумента х хранятся в векторе X:

 

>> x=0:pi/20:2pi;

>> Y=[sin(x);cos(x)];

>> plot(x,Y)

>>

 

 

 

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

>> plot(x)

 

 

2. Построение графиков с выбором элементов управления

 

plot(X,Y,S) — аналогична команде plot(X.Y), но тип линии графика можно задавать с помощью строковой константы S. Значениями константы S могут быть следующие символы. Цвет линии: Y (Желтый); М (Фиолетовый);С (Голубой); R (Красный); G (Зеленый); В (Синий); W (Белый); К (Черный).

Тип точки. (Точка); 0 (Окружность); X (Крест); + (Плюс); * (Звездочка); S (Квадрат); D (Ромб); V (Треугольник (вниз)); А (Треугольник (вверх)); <(Треугольник (влево)); > (Треугольник (вправо)); Р (Пятиугольник); H(Шестиугольник).

Тип лини – (Сплошная);; (Двойной пунктир); -. (Штрих-пунктир); -- (Штри-ховая)

рlot (X1, Y1, S1, Х2, Y2, S2, ХЗ, Y3, S3,...) — эта команда строит на одном графике ряд линий, представленных данными вида (X..Y..S.), где X и Y — ве-кторы или матрицы, a S — строки. С помощью такой конструкции возможно построение, например, графика функции линией, цвет которой отличается от цвета узловых точек. Так, если надо построить график функции линией сине-го цвета с красными точками, то вначале надо задать построение графика с точками красного цвета (без линии), а затем графика только линии синего цвета (без точек). При отсутствии указания на цвет линий и точек он выбира-ется автоматически из таблицы цветов (белый исключается). Если линий бо-льше шести, то выбор цветов повторяется. Для монохромных систем линии выделяются стилем.

 

Рассмотрим пример построения графиков трех функций с различным стилем представления каждой из них:

 

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

>> yl=sin(x);

>> y2=sin(x).^2;

>> y3=sin(x).^3;

>> plot(x,yl,'-m',x,y2,'-.+r',х,у3,'--ok')

3. Построение гистограммы

 

>> x=-2.9:0.2:2.9;

>> bar(x.*exp(-x.*x))

 

4.Ступенчатый график

 

 

x=0:0.25:10;

stairs(x.*sin(x));

 

 

 

5. График величины ошибки

>> x= - 2:0.1:2;

>> y=erf(x);

>> e=rand(size(x))/10;

>> errorbar(x,y,e);

 

 

6. Полярный

 

>> t=0:0.1:pi/2;

>> polar(exp(t))

>>

 

 


Поделиться с друзьями:

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.015 с.