|
|
Mindestleistung von Kraftwerk in Simulink/Matlab |
|
Ibero |

Forum-Anfänger
|
 |
Beiträge: 16
|
 |
|
 |
Anmeldedatum: 28.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 15:07
Titel: Mindestleistung von Kraftwerk in Simulink/Matlab
|
 |
Hallo zusammen!
Ich will bei Simulink/Matlab die Mindestleistung eines Kraftwerkes abbilden, d.h. falls meine benötigte Leistung unter 300 fällt, soll sich dass Kraftwerk abschalten -> Leistung = 0. Die Maximalleistung soll 800 betragen.
[code]function y = fcn(u)
[X,~] = size(u);
y = zeros(X,1);
for i=1:1:X
if u(i) >= 800;
y(i) = 800;
elseif u(i)<300;
y(i)=0;
else
y(i)= u(i);
end
end
end [/code]
Habe es schon mit if-else, while und switch-case versucht, es aber nie hinbekommen.
Ich bin für eure Hilfe sehr dankbar.
Beste Grüße
Ibero
|
|
|
|
|
Seban |

Forum-Meister
|
 |
Beiträge: 600
|
 |
|
 |
Anmeldedatum: 19.01.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ab R2014b
|
 |
|
|
 |
|
Verfasst am: 28.10.2014, 22:50
Titel:
|
 |
Hallo Ibero,
Woran scheitert es denn? Bei mir scheint alles zu funktionieren.
Grüße,
Seban
_________________
Richtig fragen
Debugging
|
|
|
Ibero |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 16
|
 |
|
 |
Anmeldedatum: 28.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2014, 17:00
Titel:
|
 |
Danke für die schnelle Antwort.
Bei mir funktioniert es jetzt auch. Lag an einem anderen Fehler in meinem Simulink-Modell.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|