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

Vektor aus definierten Variablenbereich erstellen

 

piwi
Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 05.07.21
Wohnort: Recklinghausen
Version: ---
     Beitrag Verfasst am: 05.07.2021, 15:36     Titel: Vektor aus definierten Variablenbereich erstellen
  Antworten mit Zitat      
Hallo,
gibt es eine Möglichkeit aus einem definierten Variablenbereich einen Vektor zu erstellen?
Folgendes Beispiel:
vorab werden die Variablen L1;L2,L3 bis Li berechnet und daraus möchte ich einen Vektor erstellen. Li ändert sich bei jeder Aufgabe. Weiß jemand eine Lösung dazu?
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 06.07.2021, 13:24     Titel:
  Antworten mit Zitat      
Hallo,

Zitat:
vorab werden die Variablen L1;L2,L3 bis Li berechnet

Durchnumerierte Variablen sind generell keine gute Idee. Ich würde stattdessen Cell Arrays verwenden.

Zitat:
und daraus möchte ich einen Vektor erstellen

Und wie? Sollen L1, ... nebeneinander, untereinander geschrieben oder sonstwas damit gemacht werden? Bei Cell Arrays wäre dies eine einfache Sache mit cell2mat .

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
piwi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 05.07.21
Wohnort: Recklinghausen
Version: ---
     Beitrag Verfasst am: 06.07.2021, 14:01     Titel:
  Antworten mit Zitat      
als Spaltenvektor.
Private Nachricht senden Benutzer-Profile anzeigen
 
piwi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 05.07.21
Wohnort: Recklinghausen
Version: ---
     Beitrag Verfasst am: 06.07.2021, 14:07     Titel:
  Antworten mit Zitat      
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.448
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 06.07.2021, 20:28     Titel:
  Antworten mit Zitat      
Hallo,

wie gesagt: als Cell-Array anlegen und dann cell2mat. Ich gehe davon aus, dass die Variablen skalarwertig oder Zeilenvektoren gleicher Länge sind?
Wenn du durchnumerierte Variablen hast, kannst du das zwar mit eval irgendwie hinbekommen, aber es wird recht mühsam und ist daher nicht empfehlenswert.

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
piwi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 05.07.21
Wohnort: Recklinghausen
Version: ---
     Beitrag Verfasst am: 07.07.2021, 06:59     Titel:
  Antworten mit Zitat      
Hallo Harald,
vielen Dank. Ich werde die beiden Möglichkeiten mal ausprobieren.

Gruß Stefan
Private Nachricht senden Benutzer-Profile anzeigen
 
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 - 2024 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.