⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysmodel_pt1_muster_ws07.m

📁 MATLAB 在数学建模中的应用 LDF,GDF,FDF错误的算法
💻 M
字号:
%Simulationstechnik ss2008
%Beleg 1
%Gruppe 5
%Xie zheng;Li da;Yang le;Peng si
% 1. uebung Simulationstechnik
%
% Dr.-Ing. Th. Range WS95/96
%
% *** Revision History
% *** Dr.-Ing. Dyblenko/ 08.03.07
%
% zu ergaenzende Codezeilen sind mit ">>> ergaenzen ...." gekennzeichnet
% Berechnung des Systems "PT1-Glied"
%
% (Hinweis: Die Struktur des Programms erlaubt eine Einbindung in
% SIMULINK als sog. S-Function; dies ist jedoch im Rahmen der
% uebung nicht vorgesehen!)
function [sys, x0] = sysmodel_pt1_muster_ws07 ( t, x, u, flag )
% Eingabe-Parameter:
% t - Zeit
% x - x(t) Zustandsvektor zum Zeitpunkt t
% u - u(t) Vektor der Eingangssignale zum Zeitpnukt t
% flag - Steuerparameter, legt fest, welche Ausgabe
% gefordert wird:
Tm = 10; % Zeitkonstante des PT1-Gliedes
if flag == 0 % Ausgabe der Anfangswerte fuer den
% Zustand auf Vektor x0
x0 = 0; %>>> ergaenzen ....
sys = [1,0,1,1,0,0]; % diese Zeile ist nur fuer Simulink n?tig,
% sie gilt so NUR in diesem Beispiel!
elseif abs(flag) == 1 % Ausgabe der Ableitungen von x auf
% Vektor sys = x' = f(x(t),u(t),t)
sys = (-1/Tm)*x+(1/Tm)*u;%>>> ergaenzen ....
elseif flag == 3 % Ausgabe der Ausgangswerte des
% Systems auf Vektor sys:
% sys = y = g(x(t),u(t),t)
sys = x;%>>> ergaenzen ....
else % bei anderen Flagwerten nichts ausgeben
sys = [];
end

⌨️ 快捷键说明

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