Страница 1 из 1
Варианты сравнений
Добавлено: 28 июн 2019, 11:43
DrMario
Всем здрасти.
У меня вопрос к знатокам по скорости сравнения значений с переменной в зависимости от вариантов подключения.
В каком из двух вариантов быстродействие будет выше, и есть ли разница вообще при разном подключении переменной к компараторам как на снимке?
Варианты сравнений
Добавлено: 28 июн 2019, 14:20
User8
[ref]DrMario[/ref], быстрее будет не используя вообще переменные, по крайней мере пока их не доработают в флпрог, любая созданная переменная в флпрог - это глобальная переменная, все глобальные переменные хранятся в динамической памяти, динамическая память медленнее чем статическая. Используйте везде константы и клеммы, но используя флпрог о быстродействии вообще говорить не стоит, за простоту вы платите быстродействием.
Варианты сравнений
Добавлено: 28 июн 2019, 16:28
Sancho
User8 писал(а): 28 июн 2019, 14:20
[ref]DrMario[/ref], быстрее будет не используя вообще переменные, по крайней мере пока их не доработают в флпрог, любая созданная переменная в флпрог - это глобальная переменная, все глобальные переменные хранятся в динамической памяти, динамическая память медленнее чем статическая. Используйте везде константы и клеммы, но используя флпрог о быстродействии вообще говорить не стоит, за простоту вы платите быстродействием.
[ref]User8[/ref], как Вы себе представляете картинку из первого поста, где "Переменная Val" - константа. Что это будет вообще?
Второе -
но используя флпрог о быстродействии вообще говорить не стоит, за простоту вы платите быстродействием.
- это просто, извините, бла-бла, без аргументов и примеров, хоть одного.
Заметьте, ТС указал не аналоговый вход, а именно переменную, что в данном случае полностью заменяет клемму.
Извиняюсь, не удержался.
Варианты сравнений
Добавлено: 28 июн 2019, 16:39
User8
Sancho писал(а): 28 июн 2019, 16:28
как Вы себе представляете картинку из первого поста
Я не знаю откуда там данные идут, если это можно сделать в одном цикле, то достаточно создать локальную переменную.
Sancho писал(а): 28 июн 2019, 16:28
- это просто, извините, бла-бла, без аргументов и примеров, хоть одного.
А вы считаете что в флпрог размер проекта получается такой же или меньше, если его написать на си? Сильное заявление.
Варианты сравнений
Добавлено: 28 июн 2019, 17:54
Sancho
User8 писал(а): 28 июн 2019, 14:20
но используя флпрог о быстродействии вообще говорить не стоит, за простоту вы платите быстродействием.
User8 писал(а): 28 июн 2019, 16:39
А вы считаете что в флпрог размер проекта получается такой же или меньше, если его написать на си? Сильное заявление.
Вы сравниваете сейчас вкусное и красивое.
Иногда можно написать большой код, если измерять по-байтно, но он будет быстрее работать, чем меньший. Речь о времени цикла.