Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 18.02.2019
Сообщений: 16
1

Возможно ли объединение трех графиков в одних осях с трех скриптов

03.04.2019, 21:07. Показов 1269. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Возможно ли объединение трех графиков в одних осях с трех скриптов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.04.2019, 21:07
Ответы с готовыми решениями:

Построение двух графиков в одних осях в Chart
Добрый вечер! Подскажите пожалуйста способ реализации данной задачи: необходимо в одних осях (Х и...

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

Слияние трёх скриптов в один
Есть три таблицы: READERS(информация о читателях) c полями RDR_ID(номер читателя),Code(отделение,...

Рисование трех графиков в picturebox
использую следующие формулы B = (sin (2pi*t/P))*100 % где P = {23,28,33} t — количество дней,...

10
164 / 144 / 49
Регистрация: 29.10.2014
Сообщений: 738
03.04.2019, 21:26 2
https://www.mathworks.com/help... /plot.html
0
1 / 1 / 0
Регистрация: 18.02.2019
Сообщений: 16
03.04.2019, 21:38  [ТС] 3
Не могу найти, как объединить три графика, с трех одинаковых скриптов, там просто одно значение меняется в каждом.
0
6962 / 4991 / 2108
Регистрация: 02.02.2014
Сообщений: 13,249
03.04.2019, 21:54 4
в каждом скрипте указать фигуру, где рисуется график, и использовать hold on, чтобы не стирался предыдущий график
0
1 / 1 / 0
Регистрация: 18.02.2019
Сообщений: 16
03.04.2019, 22:02  [ТС] 5
Matlab M
1
2
3
4
width  = 4;
height = 1.5;
figure('Units','inches','Position',[1 1 width height])
plot(S8.Period,S8.Sa),title('Ускорение Sa'),xlabel('t,сек'),ylabel('V, см/с'),grid on
И так в каждом скрипте, я не могу понять, что где дописать
0
6962 / 4991 / 2108
Регистрация: 02.02.2014
Сообщений: 13,249
03.04.2019, 22:06 6
после фигуры и перед плотом ставим hold on
0
1 / 1 / 0
Регистрация: 18.02.2019
Сообщений: 16
03.04.2019, 22:10  [ТС] 7
Matlab M
1
2
3
4
5
width  = 4;
height = 1.5;
figure('Units','inches','Position',[1 1 width height])
hold on
plot(S8.Period,S8.Sa),title('Ускорение Sa'),xlabel('t,сек'),ylabel('V, см/с'),grid on
вот так?
Если так , то ничего не выходит((
0
6962 / 4991 / 2108
Регистрация: 02.02.2014
Сообщений: 13,249
03.04.2019, 22:43 8
давайте сюда ваши скрипты...
только если они большие, то под спойлер закатайте..

Добавлено через 22 минуты
вот коротенький пример, протестируйте отдельно в двух-трех файлах, меняйте только функцию в plot, чтобы видеть различие
Matlab M
1
2
3
4
5
6
7
width  = 4;
height = 1.5;
hh=figure(12) %% поставьте номер, которого еще нет
set(hh,'Units','inches','Position',[1 1 width height])
hold on
x=-10:10;
plot(x,sin(2*x),'b')
0
1 / 1 / 0
Регистрация: 18.02.2019
Сообщений: 16
08.04.2019, 17:33  [ТС] 9
Спасибо большое! Но все равно не выходит...
0
Эксперт по электронике
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,489
09.04.2019, 10:44 10
gglolpvp, вот пример еще проще. Создаете три файла. В первом пишете:
Matlab M
1
2
figure(1)
plot(rand(10,1)); hold on
Во втором:
Matlab M
1
2
figure(1)
plot(rand(10,1))
В третьем:
Matlab M
1
2
figure(1)
plot(rand(10,1))
Запускаете по очереди: 1, 2, 3
0
6962 / 4991 / 2108
Регистрация: 02.02.2014
Сообщений: 13,249
09.04.2019, 11:06 11
gglolpvp, если ваша работа не государственной важности, соберите все рабочие скрипты в архив и приложите к сообщению..
поправим прямо в ваших скриптах.
0
09.04.2019, 11:06
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2019, 11:06
Помогаю со студенческими работами здесь

Совмещение трех графиков в Matlab
Есть задача для решения системы дифференциальных уравнений и нахождение профилей Давления,...

Построение трёх графиков в одном
Доброго времени суток! Подскажите, пожалуйста, как построить три графика в одном?...

Построение графиков функций от трех переменных
Здравствуйте!Не могли бы Вы помочь с построением графика, который задан функцией...

Построение графиков функций от трех переменных
грубо говоря какой компонет реализует три оси OZ OX OY


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru