Страница 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)
---------------------------------------------
Если привести аналогию из обычной схемотехники, то можно рассмотреть схему усилителя с обратной связью .Выход усилителя соединен со входом но входной сигнал не подан.