Войти

Показать полную графическую версию : Непонятный блок в Matlab


Matlab
05-06-2012, 19:07
Помогите пожалуйста с задачкой по Matlab. Она практически вся собрана, но не очень понятен один блок,из за которого думаю выходят ошибки.
Кто может сказать что за блок используеться ? выделено на картинке*
http://i34.fastpic.ru/thumb/2012/0605/b5/61c9502f4958da7291558a64c1c4eeb5.jpeg (http://i34.fastpic.ru/big/2012/0605/b5/61c9502f4958da7291558a64c1c4eeb5.jpg)

Так же есть сама задачка во вложении, может её кто нить сможет до ума довести?

LilLoco
05-06-2012, 19:34
Что конкретно интересует? В чем загвоздка?

Блок - обычная функция вычисляющая корень из суммы квадратов 2х сигналов. Идущие сигналы с mux попадают в блок. u(1) - первый сигнал, u(2) - второй сигнал. Буквой u обозначается вход в блок.

Matlab
05-06-2012, 19:53
Что конкретно интересует? В чем загвоздка?
Блок - обычная функция вычисляющая корень из суммы квадратов 2х сигналов. Идущие сигналы с mux попадают в блок. u(1) - первый сигнал, u(2) - второй сигнал. Буквой u обозначается вход в блок. »
меня интересует, почему у меня ошибка выходит, так как не очень понимаю как сделать функцию выделеную на скриншоте. Может вы знаете решение? Чтобы ошибки не выходило.

LilLoco
06-06-2012, 07:21
Matlab, Сделать функцию в чем? она же и так сделана в simulink на картинке
какая ошибка появляется?


Если Вы говорите про ошибки в модели в прикрепленном файле, то там вы используете неверный блок. Нужно использовать Fcn.




© OSzone.net 2001-2012