SQLITE_NOTICE(283): recovered 5 frames from WAL file /data/mtt.fossil-wal
File mttroot/mtt/bin/trans/make_sim artifact 7a48ad2de1 part of check-in 53b055c7bb
#!/bin/sh ## Makes the sensitivity simulation ## Copyright (C) 2001 by Peter J. Gawthrop sys=$1 lang=$2 outfile=${sys}_sim.${lang} echo Creating $outfile make_m() { mtt_header ${sys} sim m > ${outfile} cat >> ${outfile} <<EOF ## Pass input as a global global MTT_input MTT_input_index MTT_input_last [nx,ny] = ${sys}_def; y_par = []; MTT_input = u; [MTT_input_last,m] = size(u); MTT_input_index = 0; [mtt_data] = ${sys}_ode2odes(x0,par,simpar); y = mtt_data(:,2:1+ny); x = mtt_data(:,3+ny:2+ny+nx); ypar = []; if nargout>2 ## Create time vector [N,M] = size(y); t = simpar.dt*[0:N-1]'; endif; endfunction EOF } case ${lang} in m) make_m ;; *) echo Language ${lang} not supported - sorry esac