|
|
Transponieren einer matrix in Simulink |
|
Otter222 |
Forum-Anfänger
|
|
Beiträge: 45
|
|
|
|
Anmeldedatum: 29.11.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.12.2011, 14:50
Titel: Transponieren einer matrix in Simulink
|
|
Hallo,
ich habe folgendes Problem und ich hoffe ich kann es verständlich vormulieren:
In matlab kann man ja eine matrix einfach umdrehen (transponieren)
das gleiche möchte ich in Simulink machen. Ich habe nämlich das ganze in einen Funktion Block geschrieben.
Leider kommt statt der gewünschten 20x10 Matrix eine 1x20x10 Matrix die ich nicht weiter verarbeiten kann.
Fehlermeldung: Data may not have more than 2 dimensions
Kann mir jm sagen wie ich die Matrix in Simulink transponieren kann?
Ich freu mich über jede Antwort
Beschreibung: |
|
Download |
Dateiname: |
Funktion_Prozent.mdl |
Dateigröße: |
27.65 KB |
Heruntergeladen: |
696 mal |
Beschreibung: |
|
Download |
Dateiname: |
Funktion_Prozent.zip |
Dateigröße: |
1.04 KB |
Heruntergeladen: |
518 mal |
Zuletzt bearbeitet von Otter222 am 12.12.2011, 16:00, insgesamt einmal bearbeitet
|
|
|
|
|
Otter222 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 45
|
|
|
|
Anmeldedatum: 29.11.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.12.2011, 15:43
Titel:
|
|
PS: ich hab den function block verwendet um die matrix zu transponieren.
Meine Frage ist: gibt es in Simulink einen Block zum Transponieren von Matrizen in der 2007er Version??
Ich weis, dass es in der 2011er einen block gibt unter:
Math Functions / Matrices and Linear Algebra / Matrix Operations
hab ich den block in der 2007b Version nicht oder liegt der einfach wo anderes?
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 12.12.2011, 17:05
Titel:
|
|
Das geht jetzt in die Richtung des Verständnisse von Simulink.
Nehmen wir mal an, dass jeder Zeitschrift eine Spalte darstellt. Dann sind die Zeilen der Matrix jeweils ein Signal.
Diese Matrix zu transponieren ist im Zusammenhang von Simulink nicht sinnvoll.
Eine Matrix die eine Parameter eines Blockes ist kann ganz normal mit dem ' Zeichen tranpoiniert werden.
Andreas
|
|
|
Otter222 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 45
|
|
|
|
Anmeldedatum: 29.11.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.12.2011, 17:13
Titel:
|
|
herzlichen Dank, das hat mir schon mal viel geholfen
|
|
|
|
|
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 - 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.
|
|