обновил ОЛ до версии 1.8.101.9301 и кранты ОЛ, ВИН7. как на обратно откатится?
переустановка помогла....гора с плеч
обновил ОЛ до версии 1.8.101.9301 и кранты ОЛ, ВИН7. как на обратно откатится?
переустановка помогла....гора с плеч
Последний раз редактировалось Павел Братковский; 09.03.2017 в 21:40.
Все таки очень больная тема - инициализация локальных (неявных) переменных.
Постоянно сталкиваюсь с проблемой, что новосделанные программы не работают потому что где-то в момент запуска поделилось на ноль.
Очень хотелось бы, чтобы связям между блоками, можно было присваивать каким либо образом начальные значения, которые они преобретали бы по запуску программы при подаче питания, ибо автоматическое присвоение нуля в большинстве случаев некорректно, и если во многих случаях помогает процедура инициализации, которая первую секунду подает во все нужные места правильные значения, то в тех местах, где есть деление с дальнейшими обратными связями и куда в первый такт автоматически подается ноль, возникает NaN который "вешает" всю программу. И естественно инициализация в этих местах не работает поскольку макрос fSEL работает через умножения, и если на одном из входов NaN то на выходе будет 100% NaN
anthrwpos там где может быть ноль, умножьте на 1-E37 или как-то так, в общем на 0,0........1 - погоды не сделает, но от NaN избавитесь.
сначала обновил в ту же папку на диске Д, ОЛ слетел, затер его, нашел изначальную установку на диске С, обновил в Д, все заработало.....вроде так все и было.Вы как обновление делали?
Переустановка - в отдельную папку?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
блин, вы делите на НЕКОЕ число в макросе или программе, если вы предполагаете или знаете, что это НЕКОЕ число может оказаться НУЛЕМ, предварительно прибавьте к нему "писечку"
з.ы. я чуть перепутал, надо + к неизвестному сделать, а не умножить...