EMBED
To add the widget to iGoogle, click here. On the next page click the «Add» button. You will then see the widget on your iGoogle account.
To embed this widget in a post on your WordPress blog, copy and paste the shortcode below into the HTML source:
For self-hosted WordPress blogs
To embed this widget in a post, install the Wolfram|Alpha Widget Shortcode Plugin and copy and paste the shortcode above into the HTML source.
To embed a widget in your blog’s sidebar, install the Wolfram|Alpha Widget Sidebar Plugin, and copy and paste the Widget ID below into the «id» field:
To add a widget to a MediaWiki site, the wiki must have the Widgets Extension installed, as well as the code for the Wolfram|Alpha widget.
To include the widget in a wiki page, paste the code below into the page source.
Научный форум dxdy
Последний раз редактировалось Dashkov 11.07.2012, 07:58, всего редактировалось 1 раз.
Здравствуйте.
Подскажите как корректно записать уравнения в Wolfram Mathematica на нижний предел интегрирования. Пробовал записать в лоб. Находил неопределенный интеграл, а после подставлял значения, но математика и при таком подходе не может решить уравнение. Для решения применял команды Solve, NSolve, FindRoot.
^p\sqrt/>dt=\operatorname$» />
Описался, исправил значения. Верхний предел переименовал.
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 07:43

По-моему проще продифференцировать по и потом решить.
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 07:49
Последний раз редактировалось Dashkov 11.07.2012, 08:44, всего редактировалось 1 раз.
дифференцирование съест параметр p и const. Онb мне еще пригодятся)
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 07:54
Последний раз редактировалось espe 11.07.2012, 08:52, всего редактировалось 5 раз(а).
Как он его съест? Вы наверное не правильно дифференцируте. Продифференцируйте в Mathematica. Даже если съест, то это значит, что от него ответ не зависит.
Я по-моему наврал. То, что я написал не эквивалентно исходной задаче.
— Ср июл 11, 2012 09:52:23 —
Хотелось бы узнать правильно ли я понял постановку задачи. Есть уравнение вида
и нужно найти
как функцию
,
,
,
, т.е.
?
Или имелось ввиду что-то другое? Если первое, то я наврал.
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 08:58
Последний раз редактировалось Dashkov 11.07.2012, 08:59, всего редактировалось 1 раз.
Вы правильно поняли задачу. Но для меня подойдет и численный метод, надо понять как сделать это уравнение решаемым для математики.
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 10:44
По умолчанию в математике все параметры предполагаются комплексными. В сложных случаях стоит указывать, что параметры действительные или множества, которым они принадлежат. Вот так
Integrate[Sqrt[1 + a^2 t^2/( b^2 (b^2 — t^2))], , Assumptions -> 1, p > x > 1 > b > 0>]
ответ получается:
b*(EllipticE[ArcSin[x/b], 1 — a^2/b^2] — EllipticE[ArcSin[p/b], 1 — a^2/b^2])
Можно выбирать другие варианты, или численно проверить, сохраняется ли эла формула при других предположениях относительно параметров.
Posted automatically
11.07.2012, 10:52
| i |
Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Околонаучный софт» |
Re: Решение уравнения в Wolfram Mathematica 8
11.07.2012, 11:48
Последний раз редактировалось Dashkov 11.07.2012, 11:49, всего редактировалось 1 раз.
После ввода всех допустимых ограничений результат отрицательный. Математика задумывается на продолжительное время, а у меня таких вычислений должно быть более 500.
Даже если взять функцию которую вы получили и на нее записать уравнение, то решение на x не могу найти ни одной известной мне командой поиска корней. Выдает сообщение
Inverse functions are being used by NSolve, so some solutions may not \
be found; use Reduce for complete solution information.
<3. Sin[
InverseFunction[EllipticE, 1, 2][
1.6887866324408823362138557161739, 5/9]]>>
если я правильно понимаю, главная проблема в нахождении обратной функции.
Есть ли основные рекомендации при решении таких уравнений?
пробовал указать, что надо искать действительные корни, результат 0.
WolframAlpha для всех
Задача «выразить х из уравнения (с несколькими неизвестными)» встречается довольно часто. Ее можно рассматривать, как решение уравнения с буквенными коэффициентами. Поэтому логично, что Wolfram|Alpha использует для решения таких «буквенных» уравнений запрос solve, который обычно служит для решения уравнений с одним неизвестным.
Вот простой пример такой задачи.
Запрос solve применительно к этому уравнению дает такой результат:

Здесь Wolfram|Alpha отдает приоритет отысканию переменной y. Возможно, полагая, что y это — функция, а x — ее аргумент? Кстати, тот же самый результат дает и запрос solve 2x+3y-1.
Если же из данного уравнения нужно найти именно х, то это следует указать явно. И вот, каким образом:

При этом, в отличие от первого варианта, здесь Wolfram|Alpha дает возможность посмотреть пошаговое решение задания с подробным текстовым комментарием:

(Эта замечательная особенность Wolfram|Alpha уже обсуждалась в одном из предыдущих постов Математика с Wolfram|Alpha: шаг за шагом. )
Итак, рассмотренный выше пример уже дает представление о том, как легко Wolfram|Alpha справляется с «буквенными» уравнениями. Однако, пойдет ли дело так же гладко, если вместо x и y взять другие буквы?
Запрос solve 2a+3b-1 дает следующее:

Однако, абсолютно аналогичный по структуре запрос solve 2n+3m-1 выводит совсем другой результат:

Конечно же! Логика здесь есть: Wolfram|Alpha по умолчанию считает неизвестным то, что обозначено буквой, расположенной ближе к концу алфавита. Но, если вы не уверены в своем знании английского алфавита, тогда, решая в Wolfram|Alpha буквенное уравнение, лучше каждый раз явно указывать неизвестную величину.
Естественно, теперь возникает вопрос: а что будет, если взять уравнение, которое содержит не два буквенных обозначения, а больше? Например, такое:
Как и следовало ожидать, здесь Wolfram|Alpha по запросу solve (без указания неизвестного) выводит решение квадратного уравнения относительно x:

Если же из данного уравнения нужно найти b, то запрос должен быть таким:

Аналогичным образом следует поступить, если ищем c:

Также ясно, что решение кубического уравнения

А вот, если нас интересует, как выражается из данного уравнения a, то запрос формулируем иначе:

Под конец, хочется задать Wolfram|Alpha вопрос посложнее. Например, сможет ли система решить такое «буквенное» уравнение?
Запрос solve без явного указания неизвестного выводит решение этого уравнения относительно z:

Если же нужно найти, к примеру, w, тогда, естественно, получим:

Что же касается решения трансцендентных «буквенных» уравнений, то все зависит от вида конкретного уравнения. Если уравнение допускает аналитическое решение, тогда это решение получается точно так же, как и ранее. Если же нет, тогда, по-возможности, Wolfram|Alpha выдает неявное решение в графическом виде.
Рассмотрим несколько типичных примеров.



Некоторые решения оказываются довольно неожиданными и по-своему красивыми:
Решение системы линейных уравнений
Здравствуте . Подскажите пожалуйста как решить большую систему линейных уравнений, которая записана в матрицу столбец. Каждому элементу столбца принадлежит своё уравнение.
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Решение недоопределенной системы линейных уравнений
Есть такая проблема. Есть кусок программы из Maple, где решается система линейных уравнений: Код.

Записать результат решения системы линейных уравнений в переменные
Ув. формучане, подскажите пожалуйста. Я определяю систему линейных уравнений и решаю ее.

Решение системы из 6 (шести) уравнений
Здравствуйте, господа и дамы. Есть система уравнений, 6и уравнений, есть расчет в мэпле, но есть.
Решение системы уравнений в Mathematica
Добрый день, у меня почти нет опыта работы с какими-либо программами вроде Mathematica, но мне.