Программирование в Excel

Аватар пользователя
laplas
Сообщений: 1927
Зарегистрирован: 18 окт 2009, 21:00

Программирование в Excel

Сообщение laplas » 01 окт 2014, 07:43

Добрый день. подскажите, как в Excel написать макрос, который бы решал нелинейное уравнение? на входе всего 2 параметра и есть ряд констант.
Последний раз редактировалось laplas 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
laplas
Сообщений: 1927
Зарегистрирован: 18 окт 2009, 21:00

Программирование в Excel

Сообщение laplas » 01 окт 2014, 07:48

причем, выполняться он должен по нажатию кнопки
Последний раз редактировалось laplas 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test

СергейП
Сообщений: 4145
Зарегистрирован: 17 июл 2009, 21:00

Программирование в Excel

Сообщение СергейП » 01 окт 2014, 11:39

Для решения 2-х параметрического уравнения можно использовать средство "Поиск решения".
Кнопки создавать и назначать им действия тоже можно стандартными средствами, но друг  с другом эти возможности не сочетаются.
А если нужно вместе, то действительно придётся писать макрос и назначить его соответствующей кнопке. Для этого нужно изучать VBA.
Последний раз редактировалось СергейП 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
laplas
Сообщений: 1927
Зарегистрирован: 18 окт 2009, 21:00

Программирование в Excel

Сообщение laplas » 01 окт 2014, 13:23

2-х параметрическое уравнение это какое?
у меня уравнение имеет вид: $$y = F (x_1, x_2, y)$$
для каждой пары  $$(x_1, x_2)$$ соответственно свое решение $$y$$. понятно, что уравнение решать надо методом итераций или подобным.
я так понял, что такое можно провернуть только с помощью VBA.
Последний раз редактировалось laplas 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test

Таланов
Сообщений: 21057
Зарегистрирован: 07 янв 2009, 21:00

Программирование в Excel

Сообщение Таланов » 01 окт 2014, 14:37

laplas писал(а):Source of the post 2-х параметрическое уравнение это какое?
у меня уравнение имеет вид: $$y = F (x_1, x_2, y)$$

Уравнение это F(x1,x2,y)=0
Последний раз редактировалось Таланов 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test

Аватар пользователя
laplas
Сообщений: 1927
Зарегистрирован: 18 окт 2009, 21:00

Программирование в Excel

Сообщение laplas » 03 окт 2014, 14:41

Спасибо. разобрался.
СергейП, отдельное спасибо за Поиск решений, не знал раньше о такой удобной примочке
 
Последний раз редактировалось laplas 27 ноя 2019, 20:34, всего редактировалось 1 раз.
Причина: test


Вернуться в «Computer Science»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 1 гость