Schreib/Lesezugriff < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
Ich würde gerne einen Parameter aus einem Simulink-Gain-Block lesen und diesem einen neuen Gainwert zuweisen Leider erhalte ich dabei folgenden Fehlermeldung:
"??? Error using ==> set_param
Invalid Simulink object specifier."
Mein Code:
gains=find_system(module, 'BlockType', 'Gain')
k=length(gains);
for i=1:k;
gain=get_param(gains(i),'Gain'); %works
set_param(gains(i),'Gain','53'); %problem occurs here
end
Ich nutze Matlab 13SP2.
Ich weiss nicht was das Problem ist, da das Lesen so geht, jedoch das Schreiben nicht. Hat jemand einen Tipp?
Vielen Dank die Bemühungen!
Gruss
Matthi
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 17:20 Do 22.02.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|