Страница 1 из 1

именованные соединения

Добавлено: 12 июл 2016, 21:57
vlad
Прошу объяснить почему вот так работает

а вот так нет

или так создавать именованные соединения нельзя( в том смысле что сигнал справа на лево) и в таком случае нужно обязательно делать через переменную. хотя в некоторых случаях работает и без переменной. но хотелось бы все таки понять потому как из -за этого возможны и косяки. сегодня час убил для того чтобы понять что проект перестал работать из-за этого соединения.

именованные соединения

Добавлено: 13 июл 2016, 05:20
DerAlex
На втором рисунке отсутствует переменная  которая должна быть подключена ко входу

именованные соединения

Добавлено: 13 июл 2016, 09:55
vlad
Непонял,  они отличаются только наличием именованного соединения. в первом случае мы на блоки И сигнал подаем чз переменную а во втором случае чз именованное соединение

именованные соединения

Добавлено: 13 июл 2016, 11:00
Sancho
Напрвление исполнения вычислений производится слево напрво, и в том случае, когда нет переменной, на вход блока подаётся ещё не вычисленая величина, что является, как любят писать фантасты, парадоксом, в народе рекурсия https://ru.wikipedia.org/wiki/Рекурсия . Вслучае с переменной она известна после предыдущего цикла вычислений.
Промежуточные результаты вычислений могут не явно вычислятся, а именно состоять внутри уравнений, команд и т.д. Так и здесь - результат присваивается переменной, но в следующем цикле всё вычисляется заново без промежуточных значений, снуля, так-сказать.Как-то так....

именованные соединения

Добавлено: 13 июл 2016, 13:09
DerAlex
Чтобы не путаться нужно сначала собрать целиком все связи а потом их преобразовать в именованные .

Добавлено (13.07.2016, 13:09)
---------------------------------------------
Если привести аналогию из обычной схемотехники, то можно рассмотреть схему усилителя с обратной связью .Выход усилителя соединен со входом но входной сигнал не подан.