exeu.m

来自「国外经典书籍MULTIVARIABLE FEEDBACK CONTROL-多变量」· M 代码 · 共 19 行

M
19
字号
function [t,x]= exeu( fn, tv, x0)%%  Function to simulate xdot = fn(t,x); using explicite euler.%   t0 = tv(1);   tf = tv(2);  dt = tv(3);      N = ceil((tf-t0)/dt);   nx = max(size(x0));      x = zeros(N+1,nx);   t = zeros(N+1,1);   x(1,:) = x0.';   t(1)   = t0;   for i=2:N+1      t(i) = t(i-1)+dt;      x(i,:)= x(i-1,:)+dt*feval(fn, t(i), x(i-1,:).' ).';   endend    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?