[Задача] Круг со стрелкой [до 12.08.2009]
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
ок. но давай пока оставим оба варианта, тем более за второй проголосовали уже?
Конечно кол-во вариантов увеличивает шансы на победу, но не по всем категориям в данном случае.
Например при всём моём уважении к инновационности претендента 4, компактность БД у него проигрывает по сравнению с остальными.
Конечно кол-во вариантов увеличивает шансы на победу, но не по всем категориям в данном случае.
Например при всём моём уважении к инновационности претендента 4, компактность БД у него проигрывает по сравнению с остальными.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Да и кстати вот два голоса уже есть. А обоснований своего решения я пока ни от кого не услышал. И это при том что еще не сделан тест на скорость.
п.с. Кстати - если это голосование за самого себя (что вполне нормально я считаю), то обоснований естественно не требуется.
п.с. Кстати - если это голосование за самого себя (что вполне нормально я считаю), то обоснований естественно не требуется.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Forward
- professional
- Сообщения: 337
- Зарегистрирован: 03 мар 2008, 12:41
- Награды: 3
- Версия LabVIEW: 2010
- Откуда: Кишинев
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Может просто через профайлер прогнать?Indey писал(а):eg, ты вроде говорил что есть какая-то утилита Bench-test?
eg писал(а):Правила будут подгонятся и усовершенствоваться.
Я пожалуй тоже не буду дожидаться тестов на скорость по причинам указаным в моей предыд. мессаге и проголосовать за вариант 4, за то что человек не поленился нарисовать серьезную стрелку
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Я за третий вариант проголосовал. Понравилась идея с высчитыванием массивов координат один раз, а затем прогон через 2 цикла (правда при вычислении координат начала стрелки, возможно, умножать на ноль и единицу менее правильно, чем подставлять в массив готовые нули и нетронутые координаты, но ход интересный). Если не путаю, то остальные участники (кроме ещё 5-ого, но там Indey вносил переделки, так что я его исключил из выбора) считали отдельно координаты окружности и координаты стрелки, т.е. сделали одинаковую работу дважды. Ну а четвертый вариант слишком громоздок из-за настоящей стрелки. Всё-таки мне кажется если нет уточнений, то выбирать надо самый простой вариант реализации. Но всё-равно прикольно
И несмотря на то что в третьем варианте убрана кнопка Abort в VI properties (больше полуминуты ждать пока прокрутится ) всё равно он :)
P.S. За себя принципиально не голосую :)
И несмотря на то что в третьем варианте убрана кнопка Abort в VI properties (больше полуминуты ждать пока прокрутится ) всё равно он :)
P.S. За себя принципиально не голосую :)
Последний раз редактировалось FireFly 13 авг 2009, 14:13, всего редактировалось 3 раза.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Я и имел ввиду профайлер.
Вот обещаные метрики. В каждом решении убрал задержку, выставил 360 делений (как было описано в задании) и поместил каждое решение в цикл фор на 1000 пробегов.
Надеюсь ничего не забыл.
Кстати даже с рисованием наконечника стрелки четвёртые варианты не совсем проигрывают по времени.
Вот обещаные метрики. В каждом решении убрал задержку, выставил 360 делений (как было описано в задании) и поместил каждое решение в цикл фор на 1000 пробегов.
Надеюсь ничего не забыл.
Кстати даже с рисованием наконечника стрелки четвёртые варианты не совсем проигрывают по времени.
-
crashwork
- adviser
- Сообщения: 205
- Зарегистрирован: 17 фев 2009, 19:57
- Награды: 2
- Версия LabVIEW: 8.5, 9.0
- Откуда: Украина. Кременчуг
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Я солидарен с Forward-ом. Это был мой первый голос за 4. В конце концов ведь голосование это всегда личностное решение и мне этот вариант в таком случае лично ближе не смотря на другие отрицательные моменты (размер блок диаграммы) которые для меня лично опять таки такого значения не имеют.Forward писал(а):Может просто через профайлер прогнать?Indey писал(а):eg, ты вроде говорил что есть какая-то утилита Bench-test?eg писал(а):Правила будут подгонятся и усовершенствоваться.
Я пожалуй тоже не буду дожидаться тестов на скорость по причинам указаным в моей предыд. мессаге и проголосовать за вариант 4, за то что человек не поленился нарисовать серьезную стрелку
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Круг со стрелкой [до 12.08.2009]
А почему у третьего варианта такое большое значение по времени? Нет ошибки?eg писал(а):Я и имел ввиду профайлер.
Вот обещаные метрики. В каждом решении убрал задержку, выставил 360 делений (как было описано в задании) и поместил каждое решение в цикл фор на 1000 пробегов.
Надеюсь ничего не забыл.
Кстати даже с рисованием наконечника стрелки четвёртые варианты не совсем проигрывают по времени.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
А третий видимо проиграл по времени из за использования Property Node. Ага, только что удостоверился в этом.
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Ммм... Не вижу...Где про 360 делений? Вижу 360 градусов, но про то что стрелка должна делать градус за раз не вижу... И про то что окружность должна быть 360-тиугольником...eg писал(а):выставил 360 делений (как было описано в задании)
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Вот, сделал тест ещё раз. Убрал в 3 варианте Property Node. И всё равно он проиграл по времени, хотя теперь и незначительно.
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Круг со стрелкой [до 12.08.2009]
А что означают столбики Diagram, Display, Draw, Tracking?
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Да ладно, не придирайся к словам. Думаю понятно было что я имел ввиду окружность из 360 точек. Каждая точка - один градус.FireFly писал(а):Ммм... Не вижу...Где про 360 делений? Вижу 360 градусов, но про то что стрелка должна делать градус за раз не вижу... И про то что окружность должна быть 360-тиугольником...eg писал(а):выставил 360 делений (как было описано в задании)
А если было непонятно, можно было уточнить пока конкурс шёл.
Честно сказать не знаю.А что означают столбики Diagram, Display, Draw, Tracking?
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Да не, всё клёво
Тем более первый раз.
Тем более первый раз.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
И так, результаты скорости еще больше укрепили меня в моём решении.
Выбор проводился по совокупности характеристик и получилось что: там и инновационность в виде добавления кол-ва точек и периода вращения, и компактность бд на уровне, скорость 1700, занимаемая память 47,1, т.е. практически лучшие результаты. Это и есть та золотая середина о которой я говорил.
Голосую за №2.
Выбор проводился по совокупности характеристик и получилось что: там и инновационность в виде добавления кол-ва точек и периода вращения, и компактность бд на уровне, скорость 1700, занимаемая память 47,1, т.е. практически лучшие результаты. Это и есть та золотая середина о которой я говорил.
Голосую за №2.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Круг со стрелкой [до 12.08.2009]
Голосовал за 5, т.к. оно больше всего похоже на моё решение.