![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]()
Нужно написать функцию которая считает полином Лежандра, по заданным n и x. Сама функция написана, как сделать что бы в Excel'e функция считалась от двух значений
например в ячейку А1 вбивать "=функция(х1,х2)" |
![]() |
![]() |
![]() |
#2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Лучше вместе с файлом, с ячеек которого она должна быть доступна. |
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]() Цитата:
и чтобы в ячейке ответ выдавался. Код:
Последний раз редактировалось GoreProgrammist; 13.07.2009 в 18:55. |
|
![]() |
![]() |
![]() |
#4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]()
Спасибо, но суть проблемы в том, что данные должны вводиться в строку формулы, а не считываться из ячеек. То есть в ячейке вводим например =PlnmL(1;10), и получаем ответ.
|
![]() |
![]() |
![]() |
#6 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Если бы Вы внимательнее изучили файл-пример, вопросов бы не было... |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Сравните имя функции в разных строках своей "функции": Function PlnmL(n As Variant, x As Variant) As Double PlmnL = Result В файле-примере я исправил эти мелочи. |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 13.07.2009
Сообщений: 52
|
![]()
я взялся написать присоединённый полином Лежандра в виде второго модуля, использующего результат вычисления первого модуля: PlnmL(n,x) и набросал следующий код
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
набор списках в пользовательской форме, | adonis | Microsoft Office Excel | 4 | 09.04.2009 14:03 |
Функции. Передача массива в качестве параметра функции. | Wia | Помощь студентам | 2 | 17.03.2009 14:57 |
файл пользовательской справки | Antonio85 | Microsoft Office Access | 1 | 23.01.2009 21:06 |
Получение пользовательской функцией данных с закрытой книги | KozakMamaj | Microsoft Office Excel | 18 | 22.10.2008 06:55 |
Вопрос про правильное написание функции | AndreichSB | Microsoft Office Excel | 6 | 25.12.2006 19:27 |