Вверх ↑
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
#16: 2015-02-20 13:48:31 ЛС | профиль | цитата
ЛИКБЕЗ ДЛЯ ОСОБО ОБИДЧИВЫХ

Распределить нечто по интервалам можно в том случае, если:
  • существует набор этих нечто. В случае Леонид-а - это звуковой сигнал, являющийся набором гармоник.
  • каждое нечто обладает числовой характеристикой. В случае Леонид-а - это частота гармоники
  • именно по значению этой характеристики определяют попадание конкретного нечто в определенный интервал
Это был минимум знания, необходимый для написания словесов типа: "распределить по интервалам".
Далее...
Речь может идти как о выборе распределения исходного нечто при фиксированных интервалах (которые надо знать).
Так и о выборе интервалов при фиксированном входном распределении (которые тоже надо знать). В случае Леонид-а - я не совсем уверен, что звуковой сигнал равномерно распределен по логарифму частоты, а не по частоте.
Плюс - критерий выбора (хоть интервалов, хоть распределения).

Aziz писал(а):
может просветите в чем именно бред?
В том, что Ваша "постановка" является набором слабосвязанных между собой слов.
Из нее невозможно извлечь ответ ни на один из вопросов: чего распределено по интервалам, по какому параметру оно распределено, каково исходное распределение неизвестно чего по неизвестно чему.

Собственно, Aziz, мне совершенно по-барабану наличие (или отсутствие) у Вас лично понимания того, о чем Вы говорите.
Просто - не надо за глаза давать характеристику другим "теоретикам-математикам"
Попробуйте начать с себя
карма: 9

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#17: 2015-02-20 14:27:09 ЛС | профиль | цитата
Но, тем не менее, Леонид понял о чем речь, без всяких дополнительных наводящих вопросов
карма: 22

0
Ответов: 9906
Рейтинг: 351
#18: 2015-02-20 14:34:50 ЛС | профиль | цитата
А не уверен.
По крайней мере, его распределение мощности по динамикам для полной загрузки - мне не кажется правильным.

nesco, слова бы не сказал, если бы не "оценки других за глаза"
Было бы от кого, блин...
карма: 9

0
Ответов: 758
Рейтинг: 112
#19: 2015-02-20 14:52:56 ЛС | профиль | цитата
Aziz, На сколько я понял условие задачи, то Ваше задание сводится к такому виду
exp(c)+exp(2*c)+...+exp(n*c)=100
где с - некоторая неизвестная
n - количество интервалов
Это геометрическая прогрессия в чистом виде
Используя сумму геометрической прогрессии преобразуем в следующее
exp(c)*(1-exp(n*c))/(1-exp(c))=100
при exp(c) не = 1
Дальше делаем подстановку x=exp(c) и после нехитрых действий получим уравнение такого вида
x^(n+1)-101*x+100=0
Ну а дальше сами


карма: 1

0
Ответов: 9906
Рейтинг: 351
#20: 2015-02-20 15:15:31 ЛС | профиль | цитата
miver писал(а):
x^(n+1)-101*x+100=0
Ну да.
Именно поэтому я и выразил сомнение, что:
nesco писал(а):
Леонид понял о чем речь, без всяких дополнительных наводящих вопросов

Это уравнение не имеет аналитического решения. А Леонид его нашел.
Но, возможно, что и Вы не поняли условие задачи...А Леонид - понял.
Возможно, что уравнение другое: A*(1+exp(c)+exp(2*c)+...+exp(n*c))=100
Где неизвестное - A, а c - некая мифическая "крутизна".

Хотя мне представляется, что понять ее (постановку) невозможно.
И даже, что ее не понимает ТС.
Ибо, очень уж странно смотрятся слова о торговом боте, совместно с незнанием математики
карма: 9

0
Ответов: 8930
Рейтинг: 823
#21: 2015-02-20 15:42:54 ЛС | профиль | цитата
Galkov писал(а):
..А Леонид его нашел..
Самоуверенности мне не занимать Не помню, говорил-ли, на экзамене по физике, от не знания, принялся ВЫВОДИТЬ уравнение Шредингера (электрон в потенциальной яме), чем привёл в неописуемый восторг преподавателя, хотя я и не вывел ничего, но за смелость был удостоен положительной оценки.
Здесь я не искал решения упомянутого выражения, а искал сокращённую формулу суммы геометрической прогрессии
карма: 19

0
Ответов: 9906
Рейтинг: 351
#22: 2015-02-20 15:48:30 ЛС | профиль | цитата
Леонид писал(а):
Самоуверенности мне не занимать

Леонид, я не говорил, что ты не прав.
А говорил, что одно противоречит другому.
Следовательно: кто-то из двоих "не правильно понял".

Данных, что это именно ты - у меня нет

карма: 9

0
Ответов: 1297
Рейтинг: 47
#23: 2015-02-21 12:43:12 ЛС | профиль | цитата
Начнем сначала.. Потому как мне все кристально ясно в постановке задачи. Добавим конкретики из жизни, чтоб не было "мифического нечто".

Есть обьем сделки. Или лучше еще наглядней, раз у нас так любят пирамиды)) - есть нн-ая сумма денег, выплачиваемая участникам пирамиды МММ на определенном уровне. Всего 10 уровней. Данная сумма денег образуется из суммы ПРИБЫЛИ торгового бота + первоначальные вложения участников. Бот утраивает общий капитал за период Т. Встает вопрос выплаты утроенного капитала (прибыли+вложения) всем участникам финансовой пирамиды по экспоненте - максимум - верхушке, построившей свою МЛМ сеть, минимум процентов - низам, основанию пирамиды.. Сумма всех выплат должна составлять не более 100% прибыли бота, иначе пирамида развалится и будет мошеннической. Как вам такая конкретика? Опять неясно? Задавайте вопросы.
И еще раз, повторюсь, настаиваю на том что отношение последующей суммы выплат к сумме выплат нижестоящего уровня, никак не может быть постоянным из-за "кривой" экспоненты выплат процентов разным уровням.

"Ни один ученый не мыслит формулами." А.Э. (с) - это к незнанию математики и построению ботов. Есть теоретики, которые ничего не делают, и есть практики, которые делают методом научного тыка. Я скорее практик.)
------------ Дoбавленo в 17.20:
miver, Спасибо, потом проверю вашу формулу, нужно свободное время в нее вникнуть.
------------ Дoбавленo в 17.29:
Леонид, сначала разберусь в Вашей формуле, потом пойду носы математикам утирать)) Спасибо!
------------ Дoбавленo в 12.43:
Вообще математика и программирование по сути одно и тоже. Математика - символьный язык программирования (описания) вычислений. Только более научный и высокоабстрактный и потому порой трудный для понимания. Программирование - та же математика, только прикладная или предметная.

Доказательство - и в программировании и в математике можно запрограммировать проведение бесконечных вычислений не имеющих решения - тот же бесконечный цикл, считающийся ошибкой в программировании. Да и в математике наверное тоже, ибо математика кончается там где кончаются числа и начинается Бесконечность..
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 758
Рейтинг: 112
#24: 2015-02-22 00:42:17 ЛС | профиль | цитата
Aziz, Вот тебе игрушка, балуйся
Add(MainForm,11742120,231,224)
{
Width=358
}
Add(Button,15131920,294,224)
{
Left=140
Top=40
Caption=">>"
link(onClick,563042:doEvent1,[])
}
Add(Edit,3436093,406,175)
{
Left=50
Top=40
Width=75
Text="100"
DataType=4
}
Add(Edit,8123342,455,175)
{
Left=50
Top=70
Width=75
Text="10"
DataType=2
}
Add(MathParse,7097758,406,231)
{
DataCount=3
MathStr="%1*(1-%3)/(%3*(1-%3^%2))"
link(X1,3436093:Text,[])
link(X2,8342855:Var1,[(419,215)])
link(X3,16546708:Var1,[(426,222)])
}
Add(Label,13961433,182,224)
{
Left=10
Top=40
Width=23
Height=17
Caption="max"
}
Add(Label,6929651,182,266)
{
Left=10
Top=70
Width=31
Height=17
Caption="count"
}
Add(Label,11037898,182,308)
{
Left=10
Top=100
Width=28
Height=17
Caption="coeff"
}
Add(Edit,9241761,511,175)
{
Left=50
Top=100
Width=75
Text="2"
}
Add(Memo,7362313,665,287)
{
Left=200
Top=10
Width=140
Height=250
ScrollBars=3
}
Add(For,10849045,448,287)
{
Start=1
link(onEvent,11125939:doCalc,[])
link(onStop,15836383:doData,[(487,300)(487,384)])
link(End,8342855:Var2,[])
}
Add(Hub,563042,336,224)
{
OutCount=3
link(onEvent1,10159824:In,[(361,230)(361,223)])
link(onEvent2,7097758:doCalc,[])
link(onEvent3,10849045:doFor,[(396,244)(396,293)])
}
Add(GetDataEx,8342855,455,210)
{
link(Data,8123342:Text,[])
}
Add(MathParse,11125939,504,287)
{
DataCount=3
MathStr="%1*%2^%3"
link(onResult,2993090:doEvent1,[])
link(X1,7097758:Result,[(510,278)(412,278)])
link(X2,16546708:Var2,[])
}
Add(GetDataEx,16546708,511,217)
{
link(Data,9241761:Text,[])
}
Add(LineBreak,10873632,623,294)
{
link(Out,7362313:doClear,[])
Primary=[10159824,-252,-77]
}
Add(Message,7982434,581,378)
{
link(Message,8339850:Var2,[])
}
Add(Math,6105134,581,322)
{
Point(doDefault)
link(Op1,8339850:Var1,[(587,313)(566,313)(566,362)])
}
Add(Hub,2993090,546,287)
{
link(onEvent1,7362313:doAdd,[])
link(onEvent2,6105134:doOperation,[(571,300)(571,328)])
}
Add(GetDataEx,8339850,581,357)
{
link(Data,6105134:Result,[])
}
Add(Hub,7590370,539,378)
{
link(onEvent1,7982434:doMessage,[])
link(onEvent2,6105134:doDefault,[(571,391)(571,335)])
}
Add(DoData,15836383,497,378)
{
link(onEventData,7590370:doEvent1,[])
}

карма: 1

1
Голосовали:Aziz
Ответов: 1297
Рейтинг: 47
#25: 2015-02-22 15:22:21 ЛС | профиль | цитата
miver, я знал! Что гении тут обитают, а не там)) Спасибо большое! То что и нужно было. Еще бы добавить параметры задания начального и конечного процента, но наверное это уже не получится. То есть чтобы начальные и конечный процент были не меньше какого-то числа. Но это наверное уже невозможно или слишком сложно.
------------ Дoбавленo в 15.22:
Только почему в последнем Матпарсе возводится в степень третья переменная, точка которой ни к чему не подключена?
карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0
Ответов: 758
Рейтинг: 112
#26: 2015-02-22 22:00:57 ЛС | профиль | цитата
Aziz писал(а):
точка которой ни к чему не подключена
Она берет данные из потока
карма: 1

0
26
Сообщение
...
Прикрепленные файлы
(файлы не залиты)