Официальный сайт компании Arduino по адресу arduino.cc
Помогите! Нужно определять лучшую суму результатов!
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Ср, 20/05/2015 - 00:09
Суть задачи - повторить систему мультиголовочного дозатора для расфасовки продукции!
Сначала будет загружаться каждая взвешивающая «голова» примерно на 25% от нужного веса (назову так и их будет к примеру 12), и так как показывает практика, разброс веса есть, и очень не плохой. После этого нужно с этих 12 выбрать 4, сумма которых будет лежать ближе всего к заданному весу.
Помогите, пожалуйста, чем-нибудь. Хоть ссылкой, советом, куском кода, мыслю.. Буду всему благодарен.
И не судите меня строго, так как я только учусь) спасибо за понимание)
Суть задачи - повторить систему мультиголовочного дозатора для расфасовки продукции!
Сначала будет загружаться каждая взвешивающая «голова» примерно на 25% от нужного веса (назову так и их будет к примеру 12), и так как показывает практика, разброс веса есть, и очень не плохой. После этого нужно с этих 12 выбрать 4, сумма которых будет лежать ближе всего к заданному весу.
Помогите, пожалуйста, чем-нибудь. Хоть ссылкой, советом, куском кода, мыслю.. Буду всему благодарен.
И не судите меня строго, так как я только учусь) спасибо за понимание)
Прикольно,
1. вы собираете какую то комерческую фигню, а за помощь вы будете благодарны.... ну нормальный подход такой
2. очередной студент, решает дипломную работу на халяву за спасибо...
я вот пытаюсь понять, а чему вы учитесь? логическому мышлению? получается что если это дело запустить в ручном режиме, то вы с ним не справитесь?
Суть задачи - повторить систему мультиголовочного дозатора для расфасовки продукции!
Сначала будет загружаться каждая взвешивающая «голова» примерно на 25% от нужного веса (назову так и их будет к примеру 12), и так как показывает практика, разброс веса есть, и очень не плохой. После этого нужно с этих 12 выбрать 4, сумма которых будет лежать ближе всего к заданному весу.
Помогите, пожалуйста, чем-нибудь. Хоть ссылкой, советом, куском кода, мыслю.. Буду всему благодарен.
И не судите меня строго, так как я только учусь) спасибо за понимание)
Прикольно,
1. вы собираете какую то комерческую фигню, а за помощь вы будете благодарны.... ну нормальный подход такой
2. очередной студент, решает дипломную работу на халяву за спасибо...
я вот пытаюсь понять, а чему вы учитесь? логическому мышлению? получается что если это дело запустить в ручном режиме, то вы с ним не справитесь?
1. На самом деле комерческая фигня, как вы сказали. Но, как я понимаю, я попросил натолкнуть на мысль, попросил помощи, а не прямо попросил "СДЕЛАЙТЕ ЗА СПАСИБО". (ибо с бодобных коментариев начинается угнитение всех, и всегда так будет как вижу).
2.Увы, уже не студент. Диплом уже давно есть.
3. Учусь програмированию - если Вас такой ответ устроит)))
А обращаюсь, ибо по просторам интернета, и кучи перечитанного материала не нашел ни какой зацепки!
попробуем еще раз... если нет никакой автоматизации.. то лично для вас в ручную эта проблема является не разрешимой?
про диплом кстати грустно... сумма пишеться с двумя М...
хотя конечно вдруг вы про суму, в смысле авоська такая..
попробуем еще раз... если нет никакой автоматизации.. то лично для вас в ручную эта проблема является не разрешимой?
про диплом кстати грустно... сумма пишеться с двумя М...
хотя конечно вдруг вы про суму, в смысле авоська такая..
Извените "Ваше Величество" за ошибки, ибо пишу не на родном языке. Но могу и без них, но боюсь моего языка Вы не поймете)
По поводу ручного исполнения.. Как вы видите это? Как человеческий мозг может обработать такое количество данных? Там же комбинаций будет не мало.
какое количество данных? какие комбинации? мдаааа
почему нельзя загружать ровно столько сколько нужно? какой то бред строителя лотерей
родной язык марсианский?
Какое количество?? А сколько будет показателей в 12 датчиков?
Комбинации? А сколько в 12 чисел будет комбинаций если брать по 4? Та даже если по 3.
Взвешивать можно точно.. Но только человеком, ибо в автоматах есть и будет разброс. А если интересно почему - можете нагуглить)
Мой родной - Украинский!
родной язык марсианский?
Извините за офтоп, но это как-то по раздолбайски. У вас явно фобия какая-то. Могу предположить, что не для всех людей на земле русский является родным. И даже не для половины людей на земле. Вы как обладатель "мегамозга" могли бы до этого додуматься.
P.S. сам я русский до мозга костей.
ой, видимо какие то специальные, украинские датчики...ибо во всем мире вроде давно научились взвешивать с очень большой точностью..
а чё, пишите по украински.. поржом хоть... мне нравяться люди, которые даже за год умудряются забыть язык на котором до этого большую часть жизни разговаривали..
комбинаций? писец блин... маразм крепчает..
родной язык марсианский?
Извините за офтоп, но это как-то по раздолбайски. У вас явно фобия какая-то. Могу предположить, что не для всех людей на земле русский является родным. И даже не для половины людей на земле. Вы как обладатель "мегамозга" могли бы до этого додуматься.
P.S. сам я русский до мозга костей.
да вы что? не может быть... давайте предположим, что форум русскоязычный...
у меня был один знакомый, кстати тоже с украины.. он потом 10 лет в израиле жил.. потом в америку перебрался.. при встрече пытался со мной на англицком общаться ( ужастном англицком) ибо через год в америке он забыл и русский и украиский и иврит... 54 года мужику на тот момент было.. из них около 40 он прожил в СССР.. ну в общем обиделся он на меня.. :)
За год забыл язык на котором 40 лет говорил, Карл, за год!
родной язык марсианский?
Извините за офтоп, но это как-то по раздолбайски. У вас явно фобия какая-то. Могу предположить, что не для всех людей на земле русский является родным. И даже не для половины людей на земле. Вы как обладатель "мегамозга" могли бы до этого додуматься.
P.S. сам я русский до мозга костей.
Спасибо за понимание)
Сейчас таких "помощников" пруд пруди. Я вот щитаю если не знаешь - пройди мимо, знаешь как - помоги, знаешь что никак - раззкажи почему.. И всего то.
давайте предположим, что форум русскоязычный...
Предположим, что форум русскоязычный. Но это не форум знатоков русского языка, и "проглотить" грамматические ошибки здесь я думаю можно. В определенных пределах, конечно. Тем более ТС вполне конкретно описал своё ТЗ.
Другой вопрос, что действительно, ТС пытается комм проект за бесплатно реализовать. Можно было просто отправить ТС в ветку "ищу исполнителя".
И неприязнь к "укропам" (вы же их так за глаза называете?) из вас прям брызжет.
Спасибо за понимание) Сейчас таких "помощников" пруд пруди. Я вот щитаю если не знаешь - пройди мимо, знаешь как - помоги, знаешь что никак - раззкажи почему.. И всего то.
ну так проходите мимо, для вас проблема точно взвесить некий продукт на конвеере... хотя во всем остальном мире такой проблемы давно нет..
И неприязнь к "укропам" (вы же их так за глаза называете?) из вас прям брызжет.
гыыы это у вас из чего следует?
у меня не приязнь к тупым людям которые пытаются реализовать какие то свои сексуальные фантазии за чужой счет.
это у вас из чего следует?
Это мое личное предположение и мнение. Достаточно ваших 2-3 предыдущих постов.
Далее буду просто следить, чем тема закончится. Ибо по теме я совсем "не рассказчик", а политика - офтоп.
Это мое личное предположение и мнение. Достаточно ваших 2-3 предыдущих постов.
Серьезная заявка на победу :) Я прям вижу уже вас на демонстрации с флагами.. Был у нас тут один такой.. Политический.
Мне пофигу национальная принадлежность.. Мне не нравиться когда люди оправдывают свою лень любыми способами. Я не думаю что у кого то тут возникнут проблемы с понимаем украинского и любым другим языком близким к русскому. Большинство местного народу, довольно развиты что бы как минимум уловить смысл написаного.
Тема ничем не закончится.. Ибо проект не по зубам ТС... и дело не в грамотности написания, а просто мне интересно как человек получил диплом, но не научился думать... И при этом взялся за реализацию комерческого проекта...
И неприязнь к "укропам" (вы же их так за глаза называете?) из вас прям брызжет.
гыыы это у вас из чего следует?
у меня не приязнь к тупым людям которые пытаются реализовать какие то свои сексуальные фантазии за чужой счет.
Если я правильно понимаю, то ищу исполнителя - совсем другое! Ибо я не писал "сделайте пожалуйста".
Я всего лишь попросил помочь мыслю, или толкнуть в правильную сторону.
Если правильно понимать, то Вы только продать свои мысли можете?
И да, Вы поняли что требуется, и могли бы чем то помочь??
Это мое личное предположение и мнение. Достаточно ваших 2-3 предыдущих постов.
Серьезная заявка на победу :) Я прям вижу уже вас на демонстрации с флагами.. Был у нас тут один такой.. Политический.
Мне пофигу национальная принадлежность.. Мне не нравиться когда люди оправдывают свою лень любыми способами. Я не думаю что у кого то тут возникнут проблемы с понимаем украинского и любым другим языком близким к русскому. Большинство местного народу, довольно развиты что бы как минимум уловить смысл написаного.
Тема ничем не закончится.. Ибо проект не по зубам ТС... и дело не в грамотности написания, а просто мне интересно как человек получил диплом, но не научился думать... И при этом взялся за реализацию комерческого проекта...
К Вашему свединию, проект не комерческий, даже если что то будет, так только для личного использования.
Я всего лишь попросил помочь мыслю, или толкнуть в правильную сторону.
попробуйте еще раз перечитать то что я писал...
в мире нет проблем с точностью дозировки насыпных вещей!!!
даже зерно на элеваторах нынче дозируют тоннами с точностью до грамов..
К Вашему свединию, проект не комерческий, даже если что то будет, так только для личного использования.
мне начхать. вы даже не смогли правильно поставить задачу.. а взялить за ее решение откуда то из середины..
конвеер для личного пользования с 12 дозаторами... гыыыыы обязательно нужен в каждом доме.
Я всего лишь попросил помочь мыслю, или толкнуть в правильную сторону.
попробуйте еще раз перечитать то что я писал...
в мире нет проблем с точностью дозировки насыпных вещей!!!
даже зерно на элеваторах нынче дозируют тоннами с точностью до грамов..
Попробуйте исключить идеальное взвешивание! (как минимум идет погрешность на величину 1 зернышка, но взвешивать можно и не зернышка, а что-то покрупней, а точность нужна граммовая, вот и интересно решить эту проблему)
может я неправильно понял. имеем 12 переменных, значения которых разные и мы подбираем сумму 4 из них чтобы были ближе к желаемому числу?
пухлявый уже постебал тогда по делу. делаем цикл в цикле в цикле в цикле для перебора значений и суммирования их
дополнительно 4 переменные для запоминания нужных вариантов, 1 константа с желаемым параметром, 1 переменная для указания возможного разброса
количество возможных вариантов получается вроде 14641. так как вариантов море, float нельзя исплоьзовать, а то ардуина будет очень долго думать. чем короче переменная тем быстрее будет считаться. скорость будет увеличиваться вроде в таком порядке
float - long - int -byte. короче желательно int или byte
К Вашему свединию, проект не комерческий, даже если что то будет, так только для личного использования.
мне начхать. вы даже не смогли правильно поставить задачу.. а взялить за ее решение откуда то из середины..
конвеер для личного пользования с 12 дозаторами... гыыыыы обязательно нужен в каждом доме.
Слово конвеер.. не упоминалось.. но где Вы его нашли?
может я неправильно понял. имеем 12 переменных, значения которых разные и мы подбираем сумму 4 из них чтобы были ближе к желаемому числу?
пухлявый уже постебал тогда по делу. делаем цикл в цикле в цикле в цикле для перебора значений и суммирования их
дополнительно 4 переменные для запоминания нужных вариантов, 1 константа с желаемым параметром, 1 переменная для указания возможного разброса
количество возможных вариантов получается вроде 14641. так как вариантов море, float нельзя исплоьзовать, а то ардуина будет очень долго думать. чем короче переменная тем быстрее будет считаться. скорость будет увеличиваться вроде в таком порядке
float - long - int -byte. короче желательно int или byte
дело пошло) спасибо)
вес верно Вы поняли..
переменный только INT..
может я неправильно понял. имеем 12 переменных, значения которых разные и мы подбираем сумму 4 из них чтобы были ближе к желаемому числу?
пухлявый уже постебал тогда по делу. делаем цикл в цикле в цикле в цикле для перебора значений и суммирования их
дополнительно 4 переменные для запоминания нужных вариантов, 1 константа с желаемым параметром, 1 переменная для указания возможного разброса
количество возможных вариантов получается вроде 14641. так как вариантов море, float нельзя исплоьзовать, а то ардуина будет очень долго думать. чем короче переменная тем быстрее будет считаться. скорость будет увеличиваться вроде в таком порядке
float - long - int -byte. короче желательно int или byte
Жень, он даже до тупого перепобора не додумался. :)
и вариантов будет меньше. есть центр и какая то часть будет больше а остальная меньше... тут даже в ручном варианте дел на пару секунд.. знаешь игра Очко, 21... складываешь 3 самых больших четверти и выбираешь самую маленькую четверть. если перебор то самую большую четверть выкидываешь
как вариант. статистику и анализ не помню. в карты не играю) хоть способ и тупой (перебор) но можно с него начать
а можно поделить желаемое число на 4 и подбирать ближайшие цифры к результату и наверно этого уже будет достаточно. и в разы быстрее
как вариант. статистику и анализ не помню. в карты не играю) хоть способ и тупой (перебор) но можно с него начать
а можно поделить желаемое число на 4 и подбирать ближайшие цифры к результату и наверно этого уже будет достаточно. и в разы быстрее
я про тоже. что вариантов вагон и телега... но ТС имея диплом, не придумал ни одного... НИ ОДНОГО, КАРЛ!
как вариант. статистику и анализ не помню. в карты не играю) хоть способ и тупой (перебор) но можно с него начать
а можно поделить желаемое число на 4 и подбирать ближайшие цифры к результату и наверно этого уже будет достаточно. и в разы быстрее
Может, я как-то не так думаю, но не будет ли так, что сначала будет результат более точный, а потом останутся результаты, которые дальше лежат от желательного результата, и потому погрешность суммарного результата будет ничем не лучше чем сумма любых 4.
Может, я как-то не так думаю, но не будет ли так, что сначала будет результат более точный, а потом останутся результаты, которые дальше лежат от желательного результата, и потому погрешность суммарного результата будет ничем не лучше чем сумма любых 4.
вот реально да? настолько все плохо? тоесть нельзя сохранять самый идеальный вариант и сравнивать с ним остальные ?
это какой то писец... Пинокио, прости не узнал сразу!
да. ТС пожалуй или ленив, или диплом купил. варианты не предлагает, мне просто надо
кстати тут еще вариант есть с матрицами. но говорить не буду. итак много уже))
Может, я как-то не так думаю, но не будет ли так, что сначала будет результат более точный, а потом останутся результаты, которые дальше лежат от желательного результата, и потому погрешность суммарного результата будет ничем не лучше чем сумма любых 4.
вот реально да? настолько все плохо? тоесть нельзя сохранять самый идеальный вариант и сравнивать с ним остальные ?
это какой то писец... Пинокио, прости не узнал сразу!
что Вы подразумиваете под " самый идеальный вариант"... (мы его сами задаем)
а "сравнивать с ним остальные ?" это же и есть суть задачи..
да. ТС пожалуй или ленив, или диплом купил. варианты не предлагает, мне просто надо
кстати тут еще вариант есть с матрицами. но говорить не буду. итак много уже))
может это как то связано с плохим знанием языка? может по англицки с ним начать общаться? хотя может виноваты вспышки на солнце... ну не верю я что человек с высшим образованием не знает как перебирать варианты...
что Вы подразумиваете под " самый идеальный вариант"... (мы его сами задаем)
а "сравнивать с ним остальные ?" это же и есть суть задачи..
Мыши плакали, кололись, но продолжали жрать кактус...
))) он нас не понимает
да. ТС пожалуй или ленив, или диплом купил. варианты не предлагает, мне просто надо
кстати тут еще вариант есть с матрицами. но говорить не буду. итак много уже))
извените, но причем здесь диплом?
не предлагаю вариантов - потому что не знаю... ибо не знаю, как подойти, по этому и спросил..
делать выбор из каких то средних - не вариант, потому что крайние будут нагромождать погрешность..
вижу только как вариант использовать сначала максимальное и минимальное значение, и еще 2 методом перебора, что бы сумма была в пределах желаемого.
опустим математику. ты программировать то умеешь? просто интересно как ты это будешь реализовывать
))) он нас не понимает
скукота... над ним даже глумиться скучно... Пинокио видимо не стал настоящим мальчиком... так и остался деревяным.. печалько...
опустим математику. ты программировать то умеешь? просто интересно как ты это будешь реализовывать
судя по тому что он не может даже составить алгоритм действий для себя лично как бы он это делал вручную.. то о програмировании ты зря спросил.. щас будешь обьяснять что такое вообще програмирование...
опустим математику. ты программировать то умеешь? просто интересно как ты это будешь реализовывать
Не умею, но учусь, что то уже могу, что то нужно еще понять. Принцип работы знаю. Что делать знаю. Мысль словил. И теперь примерно знаю как исполнить.
з.ы. Против ВАС гуру мои познания может и ничтожны, но и Вы не родились со знаниями. Все начинают с ничего, главное знать зачем.
а что объяснять
пишешь код - компилируешь в hex - заливаешь в микроконтроллер - микроконтроллер работает. пишешь код это и есть программирование
an140i не спорю учились. но тут банальная логика как можно решить задачу, общее так сказать развитие, и не нужно быть профессором математики
и Вы не родились со знаниями. Все начинают с ничего, главное знать зачем.
вот щас пытаюсь понять, вы пытаетесь нашу самооценку опустить или себе оправдание придумали?
а что объяснять
пишешь код - компилируешь в hex - заливаешь в микроконтроллер - микроконтроллер работает. пишешь код это и есть программирование
код на сегодня 4389
это очень тяжело наверное, иметь высшее образование и банально не уметь планирова последовательность действий... типа положил товар, поставил гирьку на другую чашу весов.. увидел перевес.. взял гирьку поменьше.. запомнил гирьку
это писец каким математиков нужно быть и програмистом..
а что объяснять
пишешь код - компилируешь в hex - заливаешь в микроконтроллер - микроконтроллер работает. пишешь код это и есть программирование
такое умеем
и Вы не родились со знаниями. Все начинают с ничего, главное знать зачем.
вот щас пытаюсь понять, вы пытаетесь нашу самооценку опустить или себе оправдание придумали?
ни то ни другое.. но Вы с первого поста настроенные на угнитение..
но тут банальная логика как можно решить задачу, общее так сказать развитие, и не нужно быть профессором математики
а такое тоже можешь? если да то у тебя уже был бы свой вариант как минимум один, я не математик и не программист, инженер - конструктор, пухлявый крутые тачки водит))
но тут банальная логика как можно решить задачу, общее так сказать развитие, и не нужно быть профессором математики
а такое тоже можешь? если да то у тебя уже был бы свой вариант как минимум один, я не математик и не программист, инженер - конструктор, пухлявый крутые тачки водит))
что не могу - смогу, только постараться надо. Крутых тачек нет.
за идею большое Вас спасибо!
что не могу - смогу, только постараться надо. Крутых тачек нет.
за идею большое Вас спасибо!
тут нужно не стараться.. а брать сборник логических задачек для школьников и пытаться их решать... создавать так сказать новые зарубки на древесине... а то вообще тоска зеленая... как вы с голоду не умерли еще, эт же тоже нужно алгоритм действий какой то продумать что бы еду приготовить..
что не могу - смогу, только постараться надо. Крутых тачек нет.
за идею большое Вас спасибо!
тут нужно не стараться.. а брать сборник логических задачек для школьников и пытаться их решать... создавать так сказать новые зарубки на древесине... а то вообще тоска зеленая... как вы с голоду не умерли еще, эт же тоже нужно алгоритм действий какой то продумать что бы еду приготовить..
а Вы разве не слышали? мы же детей едим)))))
а Вы разве не слышали? мы же детей едим)))))
да какая разница то? их же нужно поймать каким то образом и все такое.. а судя по вопросам.. есть проблемы с любой задачей, сложнее чем ковыряние в носу..
а Вы разве не слышали? мы же детей едим)))))
да какая разница то? их же нужно поймать каким то образом и все такое.. а судя по вопросам.. есть проблемы с любой задачей, сложнее чем ковыряние в носу..
Осуждать за незнания могут все, а чтобы без этого просто помочь, если знаешь, это уже тяжело.
Вот так и о Вас можно сказать, что за всю тему вы не сказали ничего полезного, одна вода, и плевки в мою сторону. Остроумие только видно (его у всех хватает). Зачем тогда флудить?
Оставьте уже человека в покое. Может у него диплом по политологии или историко-географический?
тримайся, вони тут всі злі!