|
|
Fehlermeldung - Output signal |
|
Tim_01 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.03.2010, 10:52
Titel: Fehlermeldung - Output signal
|
|
Hi,
folgendes Problem: ich versuche einen Vector anzulegen, der von verschiedenen Eingang Signalen abhängig sein soll. Mein Code in der Embedded Matlab Function sieht so aus:
Nun bekomm ich folgende Fehlermeldung:
"Data 'F_1' (#256) is inferred as a variable size matrix, while its
specified type is something else. "
Ich habe bereits im Model Explorer versucht die variable size zu ändern, erhalte aber nur noch mehr Fehlermeldungen, kann mir vielleicht jemand weiter helfen?
Danke!
|
|
|
|
|
Rubik |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.04.2011, 08:11
Titel: gleiches Problem
|
|
Hallo, konntest du das Problem damals lösen?
Ich habe heute das selbe Problem.
lg
|
|
|
fekal |
Forum-Century
|
|
Beiträge: 124
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: Mainz
|
|
|
|
Version: 2017b
|
|
|
|
|
|
Verfasst am: 09.08.2011, 16:34
Titel:
|
|
|
|
Turbolentz |
Forum-Anfänger
|
|
Beiträge: 13
|
|
|
|
Anmeldedatum: 28.08.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.09.2014, 13:05
Titel:
|
|
Habe das gleiche Problem und die Links helfen mir nicht weiter. Mein Signal ist auch gar nicht wirklich variable-sized. Es behält die eingegebene Größe
Ich konnte die Lösung aus den Links auch nicht wirklich ausprobieren, denn ich finde auch dies Schaltfläche "Edit Data" nicht im "MATLAB Function Block Editor" vllt finde ich auch gar nicht erst den "MATLAB Function Block Editor". Was ist denn damit gemeint?
|
|
|
asefjaslefjasefj |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.11.2014, 10:55
Titel: Meine Lösung: Zuerst konstante Dimensionen vorgeben
|
|
hatte nen ähnlichen Fehler in einer Matlab fcn
Mit hat geholfen:
function bla = fcn()
bla = zeros(4,1);
bla( = sonstwas(;
Ich denk mal, wichtig ist es, einmal eine Initialisierung zu setzen, damit der Compiler genau die Dimensionen kennt und anschließend diese Ausgangs-Variable nicht komplett neu zu beschreiben, sondern nur die einzelnen Komponenten. So hats der Compiler bedeutend einfacher und kann sich sicher sein, dass es nicht zu Fehlern während der Laufzeit kommt
|
|
|
aefasefasefaefse |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.11.2014, 10:56
Titel: sche*** smileys
|
|
super forum hier..! Es ersetzt
bla ( : ) = ...
durch smileys
|
|
|
|
|
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.
|
|