Questions on the symbolic (DSolve, DifferentialRoot) and numerical (NDSolve) solutions of differential equations in Mathematica.

learn more… | top users | synonyms (3)

0
votes
1answer
277 views

Infinite expression 1/0.^(1/4) encountered in NDSolve

I am trying to solve very simple system of coupled differential equations using the NDSolve function, but I am getting ...
0
votes
0answers
356 views

How to apply Robin boundary condition in Mathematica

Robin condition is the boundary condition which combines the Dirichlet and Neumann condition at the same boundary. For example: At the boundary x = 0 to 2: I want to apply ...
0
votes
0answers
162 views

Maximum of NDSolve output. Problem with interpolating function

I solve a NonLinear PDE and get a solution (which for other reasons I put into a vector): SolVec1[1][[2]][x,t], where x and t are the indipendent variables. Now, I would like to get a distribution ...
0
votes
1answer
344 views

Using NDSolve for three variables as function of time

I want to be able to plot z, and r. Should I be using DSolve, NDSolve or something else? I've tried to clear it up a bit Thanks, Will ...
3
votes
1answer
387 views

Solving Rotational Equations of Motion

I'm trying to integrate the rotational equations of motion ...
10
votes
1answer
3k views

How to solve a system of partial differential equations?

Edit: since the upgrade to Mathematica 10, this problem seems solved I just want to solve a system of partial differential equations, for example: $$ \left\{ \begin{array}{l} ...
1
vote
1answer
287 views

Boundary condition is not specified on a single edge of the boundary of the domain

I am attempting to solve a PDE as prescribed in a paper I am reading; however, Mathematica doesn't seem to be happy with the way I am posing the problem. Im my case, r(t,100) is an approximation of ...
0
votes
1answer
231 views

Cannot get specific value from NDSolve (multiple functions)

I am trying to solve six connected differential equations. This is my code: ...
1
vote
1answer
307 views

Need help with solving a second order differential equation

I need help with solving this differential equation. ...
1
vote
1answer
204 views

Is it possible to give the closed-form of the stiffness matrix of triangular prism element?

Suppose the vertices of triangular prism are 1, 2, 3 (bottom triangle), 4, 5, 6 (top triangle), the coordinates of the vertices are $$ (x_i, y_i, z_i), i=1,2,3,4,5,6. $$ We can write the stiffness ...
0
votes
0answers
44 views

How to generate closed-form stiff matrix of triangular prism element by mathematica [duplicate]

We can generate closed-form stiff matrix of tetrahedron by mathematica: http://library.wolfram.com/infocenter/Articles/3233/ Can we also generate closed-form stiff matrix of triangular prism element ...
3
votes
1answer
347 views

Solving a constrained vector system with NDSolve

I'm trying to replicate the pendulum DAE example in the Documentation Center (example/ModelConstrainedSystemsAsDAEs) using Mathematica 9's vector support with NDSolve. So far I have: ...
2
votes
1answer
535 views

Use Euler method to solve differential equation

Use Euler's Method or the Modified Euler's to solve the differential equation ${dy/dt=y^2+t^2-1, y(-2)=-2}$ on $[- 2, 2]$. Take h = 0.2 (...
2
votes
1answer
164 views

Mathematica can't find constants for this differential equation

I am having problems solving this differential equation: diffeq = m x''[t] == -a E^(b*x'[t]); sol = DSolve[{diffeq, x[0] == 0, x'[0] == v0}, x[t], t] The output ...
1
vote
1answer
259 views

Partial differential equation with initial conditions

And so I want to solve the following equation, subject to these initial conditions: $\ u_{tt} - u_{xx} = 6u^5+(8+4a)u^3-(2+4a)u$ $\ u(0,x)=\tanh(x), u_t(0,x)=0$ When I use NDSolve to solve within ...
0
votes
0answers
151 views

How to solve a ParametricNDSolve issue when the system seems to be stiff?

I have a problem with ParametricNDSolve[]. Mathematica gives the warning that a stiff system is suspected. I have varied the methods but unfortunately I was not ...
5
votes
3answers
322 views

Kinetic Friction in Mathematica, weird behaviour

I found the behavoiur of Sign function weird in the code below. when $T=10$ ...
1
vote
1answer
258 views

Looping with NDSolve?

I have a series of PDE equations that are solved with NDSolve for certain variables $a$ and $b$ - Now, I want to see the output at a time $t$ as $a$ and $b$ change; so I was thinking of a loop ...
1
vote
0answers
211 views

Complicated condition for system of differential equation

I am trying to solve a series of nonlinear differential equation with complex condition as described by block diagram below. The left figure describes general concepts and the right figure describes ...
2
votes
1answer
440 views

How to use Compile with NDSolve function for large no of differential equations?

Matrix M[t] and and Hamiltonian of same order L^n x L^n. ...
4
votes
1answer
288 views

How to choose MaxStepFraction for optimal speed of NDSolve

I'm trying to use NDSolve to solve a 1D Schrodinger's equation, and it seems that MaxStepFraction has huge effect on the ...
0
votes
1answer
130 views

Problem with Plot of Solution for NDSolve [closed]

I'm trying to plot the solution of an equation using NDSolve. For some reason nothing shows up in the plot. I checked the output of the interpolating function and it doesn't look like there is ...
2
votes
3answers
253 views

Differential equation of a physical property which can not be below zero

A simple question but maybe also interesting for others. I have the simple differential equation: a'[t] == -r The quantity a has a physical meaning and can not ...
0
votes
1answer
148 views

Piecewise of different functions

You know, NDsolve coupled with Piecewise can be used to solve a series of discontinuous differential equations. But what if one of the function is different? For example: ...
1
vote
2answers
130 views

Eliminate complex answer to differential equation

I've tried the following: ...
0
votes
2answers
204 views

Asymptotic series [duplicate]

I need to solve the following problem. I have the following function: Erf[Sqrt[a x^2 + b y^2]]/Sqrt[a x^2 + b y^2], where x and y are variables and a and b ...
1
vote
2answers
190 views

Solving an ODE with parameters and conditions

I am trying to use Mathematica to solve a relatively simple ODE involving parameter(s). I would like to use a set of conditions to solve for the particular solution of the ODE. I understand how to ...
9
votes
0answers
163 views

Possible bug with FourierTransform linearity

Each component is easily transformed but the sum is not: FourierTransform[f''[x], x, k] FourierTransform[f'[x], x, k] ...
0
votes
0answers
55 views

Error in using EventLocator in NDSolve

I have a problem in using EventLocator in Mathematica 9. However, this error doesn't show up in Mathematica 8 on my labtop. My code is, ...
4
votes
2answers
988 views

Error entering equation in DSolve

I entered a command incorrectly as follows: DSolve[{y'[x]=y[x]},y[x],x] I am now experiencing: ...
0
votes
0answers
293 views

Unable to Solve Two-Point Boundary Value Problem

I'm trying to solve the equation -u''[x] + ((x - k)^2 - en[x]) u[x] == 0 using the boundary conditions ...
0
votes
0answers
185 views

Awkward Two-Point Boundary Value ODE

I'm trying to solve the following differential equation: -u''(x) + ((x-k)^2 -en)u(x)=0 with boundary conditions u(0)=0 and u(infinity)=0. Implementing this is Mathematica has led me to very cumbersome ...
10
votes
3answers
2k views

help to plot Poincare section for double pendulum

I am reading a book about classical mechanics. In the chapter about chaos, it gives the simplified and scaled equations for double pendulum as $$ \frac{d}{dt}\left[ \begin{matrix} \alpha \\[3mm] ...
0
votes
0answers
186 views

Differential equation with random variable

How can I derive analytically or compute numerically the solution to following differential equation $$ dy/dt = y\cdot X\cdot (y\cdot X - g(y,X))\cdot X $$ where X is a random variable (e.g. from a ...
1
vote
1answer
433 views

Fitting data using a differential equation

I have data generated from two functions given below. How can I go about finding a fit of the form: y'[x] == -(a + b/(c + d y[x] + e F[x] )) where a,b,c,d,e are ...
0
votes
1answer
274 views

Animation of 2 Differential Equations - 1 Independent Variable

I have effectively 1 differential equation that had to be broken up into 2 (max number of steps reached). I have gotten the solutions for both using NDSolve and have plotted each together. Now, I am ...
1
vote
1answer
744 views

Error messages from NDSOlve

I am trying to solve a boundary value problem with NDSolve. The code is: ...
0
votes
0answers
110 views

DSolve not giving solution expected

I'm trying to solve the ODE $\frac{\partial M}{\partial \tau} = [ 4 c_3 N(\tau) + c_1 ] M(\tau),$ where $N(\tau) = \frac{q}{2 c_3} \frac{ 1 }{c_2 e^{2 q \tau} + 1} - \left ( \frac{ q + c_1}{4 c_3} ...
6
votes
1answer
180 views

Working with a system of differential equations that cannot be solved explicitly

I have to work a lot with three functions $\;o_1(t), o_2(t), o_3(t)\;$ that are solutions to the certain system of differential equations: ...
7
votes
2answers
548 views

Nonrectangular region for NDSolve

I have a PDE with mixed boundaries (Neumann and Dirichlet on some sides) in the region $(t,x,y) \in \left( 0, T\right) \times\left\{ -L \leq x \leq L, 0 \leq y \leq h(x) \right\}$ where $h(x)$ is ...
14
votes
1answer
254 views

Inconsistent behavior of WhenEvent[ ]

Consider the following simple example: ...
1
vote
2answers
129 views

Problems with WhenEvent

Any help/explanations will be highly appreciated: This works: ...
6
votes
2answers
615 views

Finding a 3d curve from torsion and curvature with NDSolve

I'm trying to use the Frenet–Serret formulas to find the curve that matches the torsion and curvature I specify numerically with an InterpolatingFunction. The ...
1
vote
0answers
203 views

No response from DSolve

Using optimal control theory, I am trying to find the optimal paths of d and k such that they will maximize profit as given by lc: ...
3
votes
0answers
97 views

Understanding NDSolve::ndsz

I'm working on a largeish system of differential equations where I encounter the NDSolve::ndsz step size is effectively zero; singularity or stiff system suspected ...
2
votes
1answer
325 views

Resonance Curve using NDSolve

I am trying to make a resonance curve like this one below, using NDSolve. I tried to use code as below. Basically I try to hold solution for a w (driving frequency value) using NumericQ and then ...
1
vote
1answer
1k views

shooting method and stifness problem for NDSolve

I'm trying to solve numerically the following differential equation: 1/r[x]^5 + k/Sqrt[1 + r'[x]^2] - (k r[x]r''[x])/(1 + r'[x]^2)^(3/2) == 0 I can set boundary ...
1
vote
0answers
558 views

DSolve 2nd Order Coupled Partial Differential Equations

I am trying to use Mathematica to solve 2 coupled differential equations. My equations are of the form \begin{equation}\ddot{x}_i + A_{il} \partial^l A^{jk} ( \dot{x}_b \dot{x}_c - y_b y_c ) =0 ...
0
votes
0answers
257 views

Crank-Nicolson scheme for Schrodinger equation

I try to solve 1D Schrodinger equation with Crank-Nickolson methode. I use atomic units: time < 10^-14 => 413 a.u.t. length 30 * 10^-9 m => 567 Bohr radii ...
5
votes
1answer
630 views

Detecting a collision in n-body simulation with NDSolve

Consider this three-body system: ...