реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Привязка функции к блоку в Matlab
_alex__
сообщение May 31 2017, 12:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 25-06-14
Пользователь №: 82 059



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

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

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

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

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

Есть ли вообще способ автоматически проанализировать группу .m файлов, какие функции и откуда вызываются,
и на основании этого построить структурную схему разработанной программы в Simulink?
Go to the top of the page
 
+Quote Post
litv
сообщение May 31 2017, 13:41
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



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

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

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

Играя в вопросы и ответы каким то гуру - фиг чему научишься.
Go to the top of the page
 
+Quote Post
_alex__
сообщение Jun 1 2017, 11:55
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 25-06-14
Пользователь №: 82 059



Цитата(litv @ May 31 2017, 13:41) *
Все эти функции уже есть в виде блоков в simulink.
Есть блок где можно писать код - Matlab Function.

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

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

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

да, спасибо, то что нужно
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th October 2017 - 13:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.0121 секунд с 7
ELECTRONIX ©2004-2016