WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Kurvenverlauf innerhalb eines Toleranzbandes erzeugen

 

Gasterino

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.01.2016, 16:09     Titel: Kurvenverlauf innerhalb eines Toleranzbandes erzeugen
  Antworten mit Zitat      
Hallo ich würde gerne aus der Kurve im Bild eine andere Kurve erzeugen, die innerhalb eines Toleranzbereiches liegt.


Die Kurve soll dabei nicht einfach nur nach oben oder unten verschoben werden. Wenn ich mit rand einfach was zu jeden y-wert dazurechne bekomme ich leider eine Zick-Zack-Linie, da ein Wert an der oberen Grenze liegen kann und der nächste an der unteren.

Gibt es eine Möglichkeit einen Kurvenverlauf wie im unteren Bild zu erreichen?


Code:
x=[0:0.05:10];
y=-0.1*x.^3+x.^2;
 
yo=y+1;
yu=y-1;
c=rand(1,201)*2;
c=c-1;
y1=y+c;
plot(x,y,'r',x,yo,'c--',x,yu,'c--',x,y1)


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 30.01.2016, 16:30     Titel:
  Antworten mit Zitat      
hmm naja was ist denn das genaue ziel? also wo ist der sinn? es gibt ja viele möglichkeiten da was drauf zu modellieren. könntest ja eine Fourierreihe drauf packen oder sonst irgend einen sin/cos zeug.
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Gasterino

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.01.2016, 21:53     Titel:
  Antworten mit Zitat      
Ich habe eine Stromverbrauchskurve, die für viele Verbraucher eine gute Näherung ist, bei wenigen Verbrauchern aber deutlich abweichen kann. Um meine Berechnung realistischer zu gestalten wollte ich mir Verbrauchskurven erstellen die diese Schwankungen berücksichtigen.
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.