Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Excel. Интеграл (http://forum.oszone.net/showthread.php?t=111461)

Artem-Samsung 14-07-2008 23:37 851504

Excel. Интеграл
 
Подскажите пожалуйста как в екселе записать интеграл?

Delirium 15-07-2008 02:00 851669

Вам нужна именно формула или чтобы посчиталось?
Вырезка из хелпа Excel
Цитата:

Компоненты, которые устанавливаются по умолчанию при первом использовании

.............
Редактор формул Средства Microsoft Office
Если просто формула, то проще всего в WOrd'e написать интеграл с помощью редактора формул.
А если посчитать, то интеграл это не что иное как разность выражения f(x) = f(b)-f(a), где а и b - пределы интегрирования. То есть посчитать очень просто.

Drongo 15-07-2008 03:23 851685

Artem-Samsung, Попробовал в Word'e распознать формулу. Если правильно понял...


Errora 15-07-2008 11:49 851889

там вроде не may а max..

Drongo 15-07-2008 13:11 851971

Errora, Возможно да, вы правы, но на "у" смахивает сильно.

dmitryst 15-07-2008 13:16 851975

Drongo, may не бывает, есть max и min.
Artem-Samsung, вам, в итоге, посчитать или просто записать? Посчитать, насколько я знаю, можно при помощи разложения интеграла в ряд и суммирования макросом

Admiral 15-07-2008 13:22 851987

Интеграл можно вычислить и методом трапеций, и методом Симпсона (даёт наименьшую погрешность).

Drongo 15-07-2008 14:08 852019

dmitryst,
Цитата:

Цитата dmitryst
may не бывает, есть max и min »

Исправил.



Artem-Samsung 16-07-2008 01:56 852623

Спасибо ;)
Да, действительно, нужно применять численные методы.
хех.. прийдется колупаться в Вижуал Басике ...

Как допишу алгоритм, обязательно выложу, может кому то пригодится

Admiral 16-07-2008 12:59 852975

Artem-Samsung, зачем тот Бейсик (ничего не имею против VBA но можно обойтись), в Екселе есть сумма, а интеграл не что иное как сумма, даже сам знак произошёл от суммы, когда его ввёл Лейбниц (курсивное s - начальная буква слова summa).
А по формуле уточнения, она часом не с ошибкой? Как по мне вот более логичная постановка задачи

про верхнею границу можно допустить, что всё же выше правильно, и читать что нужное значение при том x при котором функция N(x) принимает наибольшее значение. А вот dx куда логичнее нежели dN, хотя тоже можно допустить что dn (n - маленькое), хотя у меня тут же вопрос (не заметил сразу, так что формула выше тоже с вопросом), а что вообще значит en?
Да ещё забыл указать, что для вычисления интеграла есть метод прямоугольников.

Petya V4sechkin 16-07-2008 16:46 853246

Цитата:

Цитата Admiral
а что вообще значит en?

Рисунок в первом посту просто ппц - как курица лапой. Скорее всего, там логарифм (-ln X). Пусть автор темы нормально формулу напишет (а то сплошные угадайки).

Artem-Samsung 16-07-2008 17:52 853302

Вот, пожалуйста. слайдик...
Рисовал не я, а девушка одна :)
http://deykun.com/images/another/slide-44.jpg

Drongo 16-07-2008 17:52 853303

Artem-Samsung, Ошибка, файла нет... Сделай сам, так - Запусти Word - в меню Сервис - Настройка, а дальше по скринам, переходишь в открывшемся окне на вкладку Команды, выбираешь Все команды - ищешь InsertEquation, захватываешь левой кнопкой и перетаскиваешь на обычную панель инструментов, закрываешь окно, щёлкаешь по редактору формул, и второй скрин, как раз, всё что для создания твоей формулы нужно, я выделил красными овалами.




Artem-Samsung 16-07-2008 18:07 853315

Спасибо, это как бы ясно ... вот только мне нужно что бы эта формула что то считала, а я так понял, что она будет как декор?
Вот здесь мну нужно будет распихать его вместо "Формула 3"
http://deykun.com/images/another/excel.jpg

Хотелось бы как то обойти метод мистера Симпсона

Drongo 16-07-2008 18:09 853319

Artem-Samsung, Залей файл на этот хостинг (http://smages.com/)

Artem-Samsung 16-07-2008 18:09 853321

Уже должен открываться

Drongo 16-07-2008 18:12 853325

Artem-Samsung,
Цитата:

Цитата Artem-Samsung
Уже должен открываться »

Да, открывается, сорри. :) А Petya V4sechkin
Цитата:

Цитата Petya V4sechkin
(-ln X). »

Был прав, не "е" там, а "l"

Admiral 16-07-2008 19:33 853387

Drongo, я тоже, насчёт верхней границы интегрирования. А девушка тоже l рисовала, только уж очень она в прописи на e схожа.
Artem-Samsung, -ln(Х) константа в поставленной задаче, можем вынести за знак интеграла, в интегральном выражении остаётся dN - нету функции от N по которой требуется взять dN.

Drongo 16-07-2008 20:19 853434

Admiral,
Цитата:

Цитата Admiral
А девушка тоже l рисовала, только уж очень она в прописи на e схожа. »

Ага, вы первый указали на непонятку
Цитата:

Цитата Admiral
а что вообще значит en? »


Artem-Samsung 16-07-2008 22:53 853586

Цитата:

Цитата Admiral
вынести за знак интеграла »

Опаньки.... Я как бы на сичет этого уточню.... хм...
Спасибо ;)

Errora 17-07-2008 12:15 853901

Цитата:

Цитата Admiral
в интегральном выражении остаётся dN - нету функции от N по которой требуется взять dN. »

как это нету?? остается интеграл по dN (то есть 1*dN), вычисляя неопределенный интеграл, получаем просто N, так как продифференцировав N, мы получим единицу. то есть в подинтегральном выражении стоит единица. Ну, по крайней мере меня так учили... =)

Admiral 17-07-2008 13:54 854023

Errora, нуда, а умножение на единицу не изменяет результат именно это меня и смутил, зачем тогда вообще интеграл? Функции та нету, единица тоже константа. Сильно просто получается.

Errora 17-07-2008 14:38 854071

лично для меня там есть одна проблема, которая заключается в зависимости границ интегрирования от x. В такой момент обычно берутся лекции, и примеры, которые обязательно на них рассматривались. По крайней мере мне бы понадобилась теория. И даже много теории, потому что интегралы с физикой были давно, и если это курс физики (именно физики, а не ускоспециализированной науки) университета, то там и правда все оч просто с интегралами.

Admiral 17-07-2008 15:06 854113

Errora, насколько видно из слайдов от Artem-Samsung требуется термодинамическим методом найти площадь поверхности плёнки адсорбата, а по таблице в Екселе видно что N(X)=X. И самое главное в таблицу требуется вписать интеграл напротив каждого значения, выходит что берётся он от константы.

Errora 17-07-2008 15:25 854150

Тогда, судя по всему, это получается лаба, а формулы там очень просты. (говорю из своего опыта) В лабе всегда сложность в другом - в снятии измерений и в подсчете погрешностей. И в защите. Тогда там действительно все так просто.

Artem-Samsung 17-07-2008 17:52 854371

Почти что лаба - практика. На одном предприятии дали посчитать такую фишку в екселе, вот я и взялся помочь, так как кроме Интеграла сложного ничего нету. А он вот таким вот получился :)
Вообщем это был один из методов. Все остальные методы расчета осилили, получила 5-ку ;)
Всем спасибо.
Кстати, вот Excel + VBA расчет интеграла. если вдруг полезно кому будет (из курсового)
http://deykun.com/files/projects/Dya...2-go_roda).xls


Время: 06:48.

Время: 06:48.
© OSzone.net 2001-