Описание тега equation-solving

1 ответ

Как мне повторить систему уравнений в Matlab до сходимости?

У меня есть три уравнения, где u ранее определен как вектор mx1, а A является матрицей mxn: v = A'*u/norm(A'*u); s = norm(A*v); u = A*v/norm(A*v); Я пытаюсь повторить эти уравнения, пока они не сходятся. Я пытался использовать функцию solve(): [v s …
28 ноя '14 в 05:21
1 ответ

Почему MATLAB не может дать правильный результат уравнения четвертого порядка?

Хотя MATLAB владеет встроенным solve() чтобы решить квартичное уравнение, solve() Функция дает некоторую информацию об ошибках в некоторых случаях. Поэтому я пишу пользовательскую функцию под названием solveQuartic() решить корни квартичных уравнени…
23 сен '15 в 08:15
1 ответ

Делаем систему уравнений Симпи повторяемой

Я пытаюсь найти эффективный способ решения систем уравнений в Sympy "автоматически". Позвольте мне привести пример, это стандартный подход к формулированию кода n = 3 y = sp.symbols('y1:{}'.format(n + 1)) TempDict1=(sp.solve([Dem_s[0],Dem_s[1]],(y[0…
10 апр '18 в 09:01
0 ответов

Застрял в решении рекуррентных отношений с использованием доменного преобразования (на телескопическом этапе)

Итак, я пытаюсь решить эту рекуррентную связь, используя преобразование домена: T (1) = 1 T (n) = T ((n + 2) / 4) + 2, n> 1 Пока это то, что я пытался сделать: когда мы выполняем преобразование домена, нам нужно рассмотреть g(n) = n и, таким образом…
1 ответ

Максимумы и преобразование вывода переменной в плавающее

Я могу получить максимумы для решения уравнения, но не могу понять, почему он не покажет его числовое значение без ввода дополнительной команды / шага с плавающей точкой (%). Есть ли возможность автоматически конвертировать решенную переменную в чис…
02 апр '14 в 13:19
1 ответ

Решение системы линейных уравнений

Моя цель состоит в том, чтобы решить систему уравнений, известную как уравнение Ляпунова, которая находит х в следующем уравнении: A*X + X*transpose(A) +Q = 0 плюс еще одно линейное ограничение, которое X*v = 0 где все матрицы A, X,Q являются n на n…
05 авг '16 в 08:21
4 ответа

Как решить n*log2(n)=A в Matlab?

n*log2(n) = A, с A известная ценность. Как решить для n в матлабе? Обратите внимание, что n не обязательно целое число.
21 сен '12 в 12:31
1 ответ

Как преобразовать строковое уравнение C# в ответ

Я создаю приложение WP8, которое решает задачи численного анализа. Для одного шага мне нужно разобрать введенную функцию, но у меня нет никаких знаний о разборе, и я попробовал что-то еще У меня есть стековая панель с математическими компонентами (S…
3 ответа

Можно ли найти значение х в Python? то есть, запрашивая python для решения уравнения, такого как 2x + 23 - 7x, когда x не является предварительно определенной переменной

То, что я хочу, это программа, которая может определить значение x из уравнения, когда x еще не определено, т.е. не является переменной Python. Просто пример ниже, а не реальная вещь. sol = eval("input please type the equation: ") #i.e sol = 32x - 4…
17 мар '15 в 06:29
2 ответа

Как решить уравнение sum{max(a_i, x)}=y с переменной x? Есть ли алгоритм с O(n) сложностью по времени?

Я пытаюсь найти алгоритм для решения следующего уравнения: ∑ max (a i , x) = y в которой a i являются константами, а x является переменной. Я могу найти алгоритм с O (n log n) временной сложностью следующим образом: Прежде всего, отсортируйте a i за…
24 авг '16 в 08:53
1 ответ

Как использовать библиотеку Microsoft Oslo для решения жестких уравнений?

Какая фраза в Microsoft Oslo Library может решить жесткие обыкновенные дифференциальные уравнения? есть ли другой способ их решить вообще?
4 ответа

Почему (а и (не б)) или (а и б) = а?

Я достиг конца довольно длинного логического упрощения, где я должен был доказать, что что-то = a. Я достиг точки (а и (не б)) или (а и б). Любая дальнейшая реорганизация уравнения не принесла мне дальнейшего. Но используя Таблицу Истины, я проверил…
15 ноя '17 в 23:01
1 ответ

Решить систему уравнений в зависимости от набора параметров с Mathematica

Используя Mathematica, я хочу решить систему нелинейных уравнений, таких как f(x,y;m)=0 g(x,y;m)=0 где m - внешний параметр, от которого зависят уравнения. Поскольку уравнения очень сложные, я в первую очередь должен явно зафиксировать m, а затем на…
09 мар '13 в 10:05
2 ответа

Решение системы уравнений на MATLAB, когда константа существует в переменной матрице?

Как мне решить следующую систему уравнений на MATLAB, когда один из элементов переменного вектора является константой? Пожалуйста, дайте код, если это возможно. В более общем смысле, если решение заключается в использовании символической математики,…
13 ноя '18 в 12:55
0 ответов

Mathematica: FindRoot::jsing: обнаружен особый якобиан в точке {d} = ... при решении уравнения

Я получил много сообщений об ошибках при запуске следующих кодов: prdiff[dp_, group_] := NIntegrate[2*2*1/(2*Pi) Cos[delta*t]*Product[Sin[c*Q[[group]]^i*t]/(c*Q[[group]]^i*t), {i, k + 1,k + h}]/c*Product[UnitStep[c - Abs[cn[[i, group]]]]/(2*c), {i, …
24 мар '18 в 03:23
0 ответов

Как решить переопределенную нелинейную систему уравнений, используя Matlab

У меня есть следующий код в Matlab: function y = myfun(x) % Set Variables Svl=1; B=54.433; F=4379.250; T=21.398; V=53363.500; % Computing Prefactors with set variables Zahl1=-B+13.2855-6.10101*Svl; Zahl2=-F-13938.9+5073.43*Svl; Zahl3=-V-599882+22992…
1 ответ

Два уравнения два неизвестных, нелинейные Mathematica

У меня возникают проблемы с получением значений с использованием функций NSolve или Solve в Mathematica для двух нелинейных уравнений с двумя неизвестными. Я уверен, что должен быть способ сделать это, но я не уверен, что это такое. Вот где я сталки…
1 ответ

Решение Coupled pde в комсоле

Кто-нибудь знает, какой модуль в comsol мне следует использовать для решения приведенных ниже уравнений? $partial_t u1 = -a1 \div ((cos(s), sin(s)) u1) + a2 \div (u1 \grad (u2) )+ a3 \partial_s ((-sin(s), cos(s)) \cdot \nabla c u1) + a4 \nabla^2 u1+…
22 май '17 в 04:09
2 ответа

Найти общую касательную между двумя кубическими кривыми

Учитывая две функции, я хотел бы отсортировать общую касательную для обеих кривых: Наклон общей касательной может быть получен следующим образом: slope of common tangent = (f(x1) - g(x2)) / (x1 - x2) = f'(x1) = g'(x2) Так что в итоге мы имеем систем…
20 янв '18 в 23:32
1 ответ

Решатель уравнений в Python

Дано простое уравнение, такое как: x = y + z Вы можете получить третью переменную, если связываете две другие (то есть: y = x - z а также z = x - y). Простой способ поместить это в код: def solve(args): if 'x' not in args: return args['y'] + args['z…
10 мар '11 в 19:27