~ubuntu-branches/ubuntu/karmic/scilab/karmic

« back to all changes in this revision

Viewing changes to demos/ode/ode4.dem

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2002-03-21 16:57:43 UTC
  • Revision ID: james.westby@ubuntu.com-20020321165743-e9mv12c1tb1plztg
Tags: upstream-2.6
ImportĀ upstreamĀ versionĀ 2.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
mode(-1)
 
2
xbasc();
 
3
 
 
4
titlepage('lorenz ode ');
 
5
mode(1)
 
6
// ODE definition
 
7
deff('[ydot]=lorenz(t,y)',[
 
8
    'x=y(1);'
 
9
    'a=[-10,10,0;28,-1,-x;0,x,-8/3];'
 
10
    'ydot=a*y'])
 
11
deff('[j]=jacobian(t,y)',[
 
12
    'x=y(1);yy=y(2);z=y(3);'
 
13
    'j=[-10,10,0;28-z,-1,-x;-yy,x,-8/3]'])
 
14
// Integration
 
15
y0=[-3;-6;12];t0=0;step=0.01;t1=10;
 
16
instants=t0:step:t1;
 
17
y=ode(y0,t0,instants,lorenz,jacobian);
 
18
//Visualization
 
19
param3d(y(1,:),y(2,:),y(3,:))