Отображение нескольких графиков

Обсуждение вопросов, связанных с Simulink

Модератор: Admin

Дмитрий7
Пользователь
Сообщения: 6
Зарегистрирован: Пт мар 18, 2005 10:55 pm

Отображение нескольких графиков

Сообщение Дмитрий7 » Пт мар 25, 2005 11:32 pm

Подскажите пожалуйста, как отобразить несколько графиков в одном графическом окне блока XY Graph :?:

chernykh
Эксперт
Сообщения: 4526
Зарегистрирован: Ср сен 22, 2004 4:49 pm

Сообщение chernykh » Вс мар 27, 2005 5:52 am

Обычный XYGraph этого не позволяет. Поройтесь в File Exchange на mathworks.com - может быть там есть.

Черных И.В.

chernykh
Эксперт
Сообщения: 4526
Зарегистрирован: Ср сен 22, 2004 4:49 pm

Сообщение chernykh » Вс мар 27, 2005 3:31 pm

В Neural Network Blockset есть блок "X(2Y) Graph".

Черных И.В.

dcl
Пользователь
Сообщения: 5
Зарегистрирован: Сб мар 03, 2012 4:47 pm

Сообщение dcl » Пн сен 24, 2012 2:01 pm

1. Данные которые идут на входы блока XY Graph помещаем в отдельные файлы с помощью блоков To File.
2. Открываем по очереди эти файлы в матлабе, перед тем как открыть следующий, переименовываем имя массива ans в любое другое. Если хотите строить график НЕ от времени, то в массивах ans еще необходимо удалить верхнюю строку.
3. В окне матлаба вводим команду на печать графика plot (имя_массива_1, имя_массива_2).
4. Вводим команду hold on для наложения графиков.
5. Вводим данные о втором графике plot (имя_массива_3, имя_массива_4).
Так можно сколько угодно графиков накладывать