File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -101,9 +101,9 @@ function LinModel(
101101 if iscontinuous (sys)
102102 isnothing (Ts) && error (" Sample time Ts must be specified if sys is continuous" )
103103 # manipulated inputs : zero-order hold discretization
104- sysu_dis = c2d (sysu,Ts,:zoh );
104+ sysu_dis = c2d (sysu,Ts,:zoh )
105105 # measured disturbances : tustin discretization (continuous signals with ADCs)
106- sysd_dis = c2d (sysd,Ts,:tustin )
106+ sysd_dis = c2d (sysd,Ts,:zoh )
107107 else
108108 if ! isnothing (Ts) && ! (Ts ≈ sys. Ts)
109109 @info " LinModel: resampling linear model from Ts = $(sys. Ts) to $Ts s..."
@@ -117,7 +117,7 @@ function LinModel(
117117 sysd_dis = sysd
118118 end
119119 end
120- sys_dis = sminreal ([sysu_dis sysd_dis]) # merge common poles if possible
120+ sys_dis = minreal ([sysu_dis sysd_dis]) # merge common poles if possible
121121 nx = size (sys_dis. A,1 )
122122 nu = length (i_u)
123123 ny = size (sys_dis,1 )
You can’t perform that action at this time.
0 commit comments