Забагалась программа

Простейшие вопросы в области инженерной разработки
Ответить
RAZENGANS
interested
interested
Сообщения: 4
Зарегистрирован: 20 май 2020, 14:52
Версия LabVIEW: 2015
Контактная информация:

Забагалась программа

Сообщение RAZENGANS »

Сделал такую прогу, находит точки пересечения отрезков, но почему-то когда после ввода координат пересекающихся вводишь координаты пересекающихся программа багается, ошибку заметил в этом моменте (скриншот), помогите доработать этот момент, не понимаю почему оно при очевидном False ведет себя как True
Вложения
000.PNG
на 3 реворк гойибов.vi
(12.53 КБ) 87 скачиваний
rushonda
developer
developer
Сообщения: 289
Зарегистрирован: 26 фев 2016, 06:31
Версия LabVIEW: 18-20
Благодарил (а): 6 раз
Поблагодарили: 7 раз
Контактная информация:

Re: Забагалась программа

Сообщение rushonda »

Задал параллельные прямые, выдал что пересекаются. Используй Probe Watch и исследуй правильно ли рассчитываются все данные. Такой код думаю никто не будет детально исследовать, налицо просто какая-то небольшая ошибка.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Забагалась программа

Сообщение Artem.spb »

RAZENGANS писал(а): 23 май 2020, 19:40 понимаю почему оно при очевидном False ведет себя как True
откуда очевидно, что там False?

нет индикации f, так что никаких гарантий, что оно не равно 1.
И зачем такие сложности при сравнении? без FN всё проще и очевиднее.
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Забагалась программа

Сообщение zxc_pavel »

123
Вложения
2305.rar
(26.45 КБ) 95 скачиваний
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Забагалась программа

Сообщение Blackman »

Готовый велосипед :wink:
..\vi.lib\Analysis\geometry.llb\Line Intersection.vi
Ответить

Вернуться в «Для чайников»