|
Annagoesmatlab |

Forum-Anfänger
|
 |
Beiträge: 48
|
 |
|
 |
Anmeldedatum: 04.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2015b
|
 |
|
|
 |
|
Verfasst am: 08.11.2012, 19:27
Titel: mengenlehre oder so
|
 |
hallo alle zusammen,
also ich würde gerne werte mit anderen werten ersetzen und dazu habe ich schon folgendes geschrieben:
neue_windgeschw(neue_windgeschw<=2)=0
neue_windgeschw(neue_windgeschw<=3)=37
neue_windgeschw(neue_windgeschw<=4)=172
usw.
alles klappt super, nur das er mir alle werte die kleiner als drei sind mit 37 gleichsetzt auch die 0-werte von davor, die weiterhin null sein müssen. also meine frage wie kann ich ihm sagen, dass alle werte von 2 bis 3 37 sind also nicht die 0er.
vielleicht habt ihr ja eine idee.
danke
anna
|
|
|
|
|
shadow6 |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 29.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2010a
|
 |
|
|
 |
|
Verfasst am: 08.11.2012, 20:25
Titel:
|
 |
Hallo!
Es wäre ein wenig leichter wenn du von deinem Code ein wenig mehr preis geben würdest!
Poste noch ein wenig mehr Code!
LG
|
|
|
Annagoesmatlab |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 48
|
 |
|
 |
Anmeldedatum: 04.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2015b
|
 |
|
|
 |
|
Verfasst am: 08.11.2012, 21:07
Titel:
|
 |
mmh okay...
also neue_windgeschw ist ein vektor den ich davor in mehrern schritten definiert habe und der hat viele verschiedene werte von 0 bis 24.
Diesen werten (windgeschwindigkeiten) werden nun leistungswerte zugeordnet. und zwar sind alle windgeschwindigkeiten bis 2 m/s 0 kW. und bei 3 m/s 37kw usw.. also will ich die windgeschwindigkeiten mit den leistungswerten ersetzen. und das würde ich gerne über den code von davor machen. nur leider funktioniert halt der zeite schritt nicht.
also der befehl:
neue_windgeschw(neue_windgeschw<=3)=37
weil er den schritt von davor überschreibt.(neue_windgeschw(neue_windgeschw<=2)=0)..
also würde ich gerne sagen nicht alle werte unter 3 werden 37, sondern nur die werte von 2-3 werden 37. denn ansonsten überschreibt er mir alle davor erschaffenen 0kW wieder.
ich hoffe ich konnte jetzt ein bisschen klären was ich meine.
|
|
|
shadow6 |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 29.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2010a
|
 |
|
|
 |
|
Verfasst am: 08.11.2012, 21:27
Titel:
|
 |
Hallo
Versuchs mal mit einer Forschleife:
Hoffe es funktioniert!
LG
|
|
|
Annagoesmatlab |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 48
|
 |
|
 |
Anmeldedatum: 04.11.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2015b
|
 |
|
|
 |
|
Verfasst am: 08.11.2012, 22:19
Titel:
|
 |
jo funzt. super sache!
danke
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 10.11.2012, 02:46
Titel:
|
 |
Hallo shadow6,
Du testest in der ersten IF-Bedingung bereits <= 2, dann muss später nicht mehr auf > 2 getestet werden.
Gruß, Jan
|
|
|
shadow6 |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 29.10.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2010a
|
 |
|
|
 |
|
Verfasst am: 12.11.2012, 11:44
Titel:
|
 |
Hallo Jan!
die zweite abfrage ist schon wichtig, das alle Werte zw 2 und 3 einen anderen Wert zugewiesen bekommen als die >3!
LG Shadow6!
|
|
|
|
|
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.
|
|