Перейти к содержанию

Привязка функции к блоку в Matlab

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

Как мне эти программы визуализировать в Simulink?

Например.
Программа состоящая из 3-х .m файлов.

1) функция генератор синусоиды
2) функция генератор белого шума
3) основной .m файл который вызывает две эти функции с опредеденными параметрами, суммирует выдает график командой plot.
Это простенький пример, реально я моделирую во много раз более сложные схемы с генераторами и фильтрами.

Есть ли какой-то способ, что б мой пример визуализировать в Simulink в виде трех блоков и каждый блок содержит в себе
соответствующий код из .m файла?

Есть ли вообще способ автоматически проанализировать группу .m файлов, какие функции и откуда вызываются,
и на основании этого построить структурную схему разработанной программы в Simulink?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Все эти функции уже есть в виде блоков в simulink.
Есть блок где можно писать код - Matlab Function.

Учите Simulink - масса книг helpov примеров.

http://matlab.exponenta.ru/simulink/book1/9_8.php

Играя в вопросы и ответы каким то гуру - фиг чему научишься.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(litv @ May 31 2017, 13:41) <{POST_SNAPBACK}>
Все эти функции уже есть в виде блоков в simulink.
Есть блок где можно писать код - Matlab Function.

Учите Simulink - масса книг helpov примеров.

http://matlab.exponenta.ru/simulink/book1/9_8.php

Играя в вопросы и ответы каким то гуру - фиг чему научишься.

да, спасибо, то что нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация