102
102
103
103
@mtkbuild rc_model = RCModel(resistor.R = 2.0)
104
104
u0 = [
105
- rc_model.capacitor₊ v => 0.0,
105
+ rc_model.capacitor. v => 0.0,
106
106
]
107
107
prob = ODAEProblem(rc_model, u0, (0, 10.0))
108
108
sol = solve(prob, Tsit5())
@@ -315,8 +315,8 @@ DAE solver](https://docs.sciml.ai/DiffEqDocs/stable/solvers/dae_solve/#OrdinaryD
315
315
This is done as follows:
316
316
317
317
``` @example acausal
318
- u0 = [rc_model.capacitor₊ v => 0.0
319
- rc_model.capacitor₊p₊ i => 0.0]
318
+ u0 = [rc_model.capacitor. v => 0.0
319
+ rc_model.capacitor.p. i => 0.0]
320
320
321
321
prob = ODEProblem(sys, u0, (0, 10.0))
322
322
sol = solve(prob, Rodas4())
@@ -329,7 +329,7 @@ letter `A`):
329
329
330
330
``` @example acausal
331
331
u0 = [
332
- rc_model.capacitor₊ v => 0.0,
332
+ rc_model.capacitor. v => 0.0,
333
333
]
334
334
prob = ODAEProblem(sys, u0, (0, 10.0))
335
335
sol = solve(prob, Rodas4())
@@ -356,11 +356,11 @@ The solution object can be accessed via its symbols. For example, let's retrieve
356
356
the voltage of the resistor over time:
357
357
358
358
``` @example acausal
359
- sol[rc_model.resistor₊ v]
359
+ sol[rc_model.resistor. v]
360
360
```
361
361
362
362
or we can plot the timeseries of the resistor's voltage:
363
363
364
364
``` @example acausal
365
- plot(sol, idxs = [rc_model.resistor₊ v])
365
+ plot(sol, idxs = [rc_model.resistor. v])
366
366
```
0 commit comments