Gast
#3442715
Grüße, ich habe ein Problem in Simulink. Folgendes: Ich habe eine Funktion, die ich in Matlab, als auch in Simulink nutze. z.B:
1 | |
2 | |
3 | |
4 | |
5 | |
x und n sind ZEILENvektoren (liegt am Design drumrum). n ist ein Parameter. Wird die Funktion nun in einem "MATLAB function"-Block aufgerufen, so wird x automatisch transponiert zu einem Spaltenvektor. Dadurch sind die Dimensionen von x und n nicht mehr identisch und die Rechnung geht schief. Es sei bemerkt, dass der Input x außerhalb des Blocks (quasi auf der "Leitung") als Zeilenvektor zur Verfügung steht. Kennt jemand das Problem und evtl. eine Lösung?