File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change
1
+ module TestSpatialDiscretization
2
+
3
+ using Modia
4
+ using ModiaMath. plot
5
+
6
+ const n= 5
7
+ @model SpatialDiscretization begin
8
+ u = Var (start= zeros (n))
9
+ c = 1
10
+ @equations begin
11
+ # der(u[2:n]) = ( u[2:n] - u[1:n-1] ) / c
12
+ der (u) = [1 ; ( u[2 : n] - u[1 : n- 1 ] ) / c]
13
+ end
14
+ end
15
+
16
+ result = simulate (SpatialDiscretization, 1 )
17
+ plot (result, " u" )
18
+
19
+ end
20
+
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ include("models/TestEquations.jl")
14
14
include (" models/TestElectrical.jl" )
15
15
include (" models/TestFilter.jl" )
16
16
include (" models/TestArrayOfComponents.jl" )
17
+ include (" models/TestSpatialDiscretization.jl" )
17
18
18
19
# include("models/TestCoupledInertias.jl")
19
20
# include("models/TestPendulum.jl")
You can’t perform that action at this time.
0 commit comments