Добрый вечер ! Есть формула (сверху -0,1*Kn). Где Kn функция с зависимостью от n. При n=2 известно значение функции, оно числовое, пусть равно D n меняется с интервалом (целочисленное значение=1), т.е. 2,3,4......
Как загнать эту функцию в Excel ? Предполагаю, что это разновидность арифмитический прогресии (получается
Добрый вечер ! Есть формула (сверху -0,1*Kn). Где Kn функция с зависимостью от n. При n=2 известно значение функции, оно числовое, пусть равно D n меняется с интервалом (целочисленное значение=1), т.е. 2,3,4......
Как загнать эту функцию в Excel ? Предполагаю, что это разновидность арифмитический прогресии (получается Alexgol8
bmv98rus, я еще раз прошу подробнее описать выражение (row(al:index(A:A;N1))), что Вы хотели этим сказать. Выложенное здесь не работает (excel выдает ошибку).
bmv98rus, я еще раз прошу подробнее описать выражение (row(al:index(A:A;N1))), что Вы хотели этим сказать. Выложенное здесь не работает (excel выдает ошибку).Alexgol8
Сообщение отредактировал Alexgol8 - Воскресенье, 10.03.2019, 07:59
при использовании массивной функции выдаст массив целых,положительных чисел от 1 до N1 ну а далее это используется для вычислений. Обратите внимание в формуле у вас К то есть то нет. Предположим что есть и эти значения расположены в столбце B для общего случая B2:B21 и N=20 Тогда допустим сумма произведения -0,1*Kn запишится массивной формулой так
Код
=sum(-0,1*B2:B21)
или не массивно
Код
=SUMPRODUCT(-0,1*B2:B21)
Если N переменная величина и например 5, то
Код
=SUMPRODUCT(-0,1*B2:index(B2:B21;5+1)
Alexgol8,
Код
=index(A:A;N1)
укажет на ячейку в строке N1
Код
=a1:index(A:A;N1)
-диапазон от A1 до A(N1)
Код
=row(a1:index(A:A;N1))
при использовании массивной функции выдаст массив целых,положительных чисел от 1 до N1 ну а далее это используется для вычислений. Обратите внимание в формуле у вас К то есть то нет. Предположим что есть и эти значения расположены в столбце B для общего случая B2:B21 и N=20 Тогда допустим сумма произведения -0,1*Kn запишится массивной формулой так
bmv98rus, Pelena - в предыдущей теме bmv98rus сказал, что ему тема не интересна, более никто не ответил. Хотя вопрос остался открытым, т.к. решение не работает .... Спасибо за расшифровку, но ещё раз говорю, это не работает. Давайте пойдем другим путем. Вот несколько формул, пожайлуста, опишите математическую зависимость между ними в общем виде и напишите что надо внести в Еxcel. При этом меняются только величины P1 и P2 (известны). Суммарно OSNR будет N (на приведенном фрагменте для примера указаны только 1,2,3 для понимания принципа формирования последовательности). Кстати, Вы обратили внимание, что диапазон расчета теперь идет от N до N-1 (было от 2 до N-1) ? Функция Kn
А на другой форум обратился потому-что пока не получил готового решения на этом
bmv98rus, Pelena - в предыдущей теме bmv98rus сказал, что ему тема не интересна, более никто не ответил. Хотя вопрос остался открытым, т.к. решение не работает .... Спасибо за расшифровку, но ещё раз говорю, это не работает. Давайте пойдем другим путем. Вот несколько формул, пожайлуста, опишите математическую зависимость между ними в общем виде и напишите что надо внести в Еxcel. При этом меняются только величины P1 и P2 (известны). Суммарно OSNR будет N (на приведенном фрагменте для примера указаны только 1,2,3 для понимания принципа формирования последовательности). Кстати, Вы обратили внимание, что диапазон расчета теперь идет от N до N-1 (было от 2 до N-1) ? Функция Kn
А на другой форум обратился потому-что пока не получил готового решения на этом Alexgol8
Alexgol8, принцип формирования последовательности я вам расписал. Предыдущая тема не интересна, по тому, что, лично я не специалист в той области, и несмотря на то что представляю что такое затухание , не готов разрабатывать методику и
опишите математическую зависимость между ними в общем виде
совершенно не задача для этого форума. В предыдущей теме все наводящие вопросы что есть OSNRn относились к тому, где их брать. Если та сумма и есть расчет каждого OSNRn, то для получения искомого надо делать таблицу из предыдущих значений и использовать их для вычисления нужного следующего (фактически рекурсия если не оптимально делать). В противном случае нужно писать UDF, где можно в цикле получать нужный массив и использовать его для вычисления искомого.
В лесах довольно просто заблудиться. И вот турист, обманутый тропой, Аукает и громко матерится. Вдруг, обернувшись, видит над собой Лохматую, вполне медвежью рожу. - Чего орешь? - зверь спрашивает зло. - Я думал, кто услышит… и поможет… - Ну, я тебя услышал. Помогло?[/offtop]
Alexgol8, принцип формирования последовательности я вам расписал. Предыдущая тема не интересна, по тому, что, лично я не специалист в той области, и несмотря на то что представляю что такое затухание , не готов разрабатывать методику и
опишите математическую зависимость между ними в общем виде
совершенно не задача для этого форума. В предыдущей теме все наводящие вопросы что есть OSNRn относились к тому, где их брать. Если та сумма и есть расчет каждого OSNRn, то для получения искомого надо делать таблицу из предыдущих значений и использовать их для вычисления нужного следующего (фактически рекурсия если не оптимально делать). В противном случае нужно писать UDF, где можно в цикле получать нужный массив и использовать его для вычисления искомого.
В лесах довольно просто заблудиться. И вот турист, обманутый тропой, Аукает и громко матерится. Вдруг, обернувшись, видит над собой Лохматую, вполне медвежью рожу. - Чего орешь? - зверь спрашивает зло. - Я думал, кто услышит… и поможет… - Ну, я тебя услышал. Помогло?[/offtop]bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Воскресенье, 10.03.2019, 09:44
Давайте пойдем другим путем. Вот несколько формул, пожайлуста, опишите математическую зависимость между ними в общем виде и напишите что надо внести в Еxcel. При этом меняются только величины P1,P2...Pn (известны). Суммарно OSNR будет N (на приведенном фрагменте для примера указаны только 1,2,3 для понимания принципа формирования последовательности). bmv98rus, прошу не встревать, т.к. решения не работают.
Давайте пойдем другим путем. Вот несколько формул, пожайлуста, опишите математическую зависимость между ними в общем виде и напишите что надо внести в Еxcel. При этом меняются только величины P1,P2...Pn (известны). Суммарно OSNR будет N (на приведенном фрагменте для примера указаны только 1,2,3 для понимания принципа формирования последовательности). bmv98rus, прошу не встревать, т.к. решения не работают.Alexgol8
Alexgol8, зря Вы так. Михаил искренне пытался Вам помочь, но в Вашем файле человеку непосвященному разобраться действительно трудно. Я тоже не уверена, что правильно поняла. Смотрите голубые ячейки [p.s.]А темы я позже объединю[/p.s.]
Alexgol8, зря Вы так. Михаил искренне пытался Вам помочь, но в Вашем файле человеку непосвященному разобраться действительно трудно. Я тоже не уверена, что правильно поняла. Смотрите голубые ячейки [p.s.]А темы я позже объединю[/p.s.]Pelena
Pelena, спасибо, сейчас посмотрю. Чтобы было проще понять и не вдаваться в физику я специально выложил 3 элементарные формулы, по которым и строится зависимость. А Михаил встает в позу гуру и предлагает решение, которое не работает (Excel его не принимает). Я ему несколько раз об этом написал, а он снова свое гнет. Еще раз спасибо.
Pelena, спасибо, сейчас посмотрю. Чтобы было проще понять и не вдаваться в физику я специально выложил 3 элементарные формулы, по которым и строится зависимость. А Михаил встает в позу гуру и предлагает решение, которое не работает (Excel его не принимает). Я ему несколько раз об этом написал, а он снова свое гнет. Еще раз спасибо.Alexgol8
Pelena, к сожалению, не так. Вот так выглядит общая формула для OSNR2 и выше см.Безымянный 3 и выше. Мне нужно загнать в ячейку Excel формулу OSRNn Значение OSRNn зависит от числа усилителей n (заводится при расчете), коэффицентов A, Pin, P1,P2...Pn, и NF(NF коэффицент, такое обозначение, от числа усилителей не зависит). Коэффиценты A, Pin, Pn и NF рассчитываются ранее и являются просто числами.
Pelena, к сожалению, не так. Вот так выглядит общая формула для OSNR2 и выше см.Безымянный 3 и выше. Мне нужно загнать в ячейку Excel формулу OSRNn Значение OSRNn зависит от числа усилителей n (заводится при расчете), коэффицентов A, Pin, P1,P2...Pn, и NF(NF коэффицент, такое обозначение, от числа усилителей не зависит). Коэффиценты A, Pin, Pn и NF рассчитываются ранее и являются просто числами.Alexgol8
Что такое E? Откуда брать? Как рассчитывать? Думаю, что одной формулой будет сложно сделать. Вариант: расположить таблицу с расчётами где-то на отдельном листе, а из неё в зависимости от N тянуть результат
Что такое E? Откуда брать? Как рассчитывать? Думаю, что одной формулой будет сложно сделать. Вариант: расположить таблицу с расчётами где-то на отдельном листе, а из неё в зависимости от N тянуть результатPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
E - это знак суммы в диапазоне от n до n-1. n может быть сколько угодно от 2 до бесконечности.Крайне желательно сделать на одном листе. Внес поправку в формулу в Сообщении 36[sub]
E - это знак суммы в диапазоне от n до n-1. n может быть сколько угодно от 2 до бесконечности.Крайне желательно сделать на одном листе. Внес поправку в формулу в Сообщении 36[sub]Alexgol8
Сообщение отредактировал Alexgol8 - Воскресенье, 10.03.2019, 12:00
Чтобы пытаться сделать одной формулой, надо понимать алгоритм. В моей таблице по шагам правильно считает? Если нет, то напишите на каком шаге неверно и почему (то есть что должно быть)
Чтобы пытаться сделать одной формулой, надо понимать алгоритм. В моей таблице по шагам правильно считает? Если нет, то напишите на каком шаге неверно и почему (то есть что должно быть)Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Прошу прощения за задержку. Досчитал до 7 усилителя. Начиная от 2-го, алгоритм следующий OSNRn=Сумма(OSNR1+...+OSNR(n-1))+F(Pn-1) Все это, конечно, под логарифмами (десятичными). F - это знак функции
Поправил формулу
Прошу прощения за задержку. Досчитал до 7 усилителя. Начиная от 2-го, алгоритм следующий OSNRn=Сумма(OSNR1+...+OSNR(n-1))+F(Pn-1) Все это, конечно, под логарифмами (десятичными). F - это знак функции