|
|
Problem mit Butterworth-Filter in MATLAB 2008a |
|
graupner |

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 07.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 08:31
Titel: Problem mit Butterworth-Filter in MATLAB 2008a
|
 |
Hallo,
ich habe ein eigenartiges Problem beim Umstieg von Matlab 2006 auf 2008a erfahren:
Während in MATLAB 2006 mein umfangreiches Programm problemlos durchläuft, bricht das identische Programm in MATLAB 2008a beim Filtern und Nutzung des Butterworth-Filters ab mit der Fehlermeldung:
"??? Undefined function or method 'butter' for input arguments of type 'single'
Error in --> lps at 242
[b a] = butter (3, co);"
Unabhäbgig davon, ob ich die Variablen nun single oder double habe. Hat sich an der Routine des Butterworth was geändert? Wie kann ich das beheben?
Danke für die Hilfe!
|
|
|
|
|
nschlange |

Ehrenmitglied
|
 |
Beiträge: 1.320
|
 |
|
 |
Anmeldedatum: 06.09.07
|
 |
|
 |
Wohnort: NRW
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 08:40
Titel:
|
 |
Hi,
da weiß ich jetzt auch nicht was das sein könnte. Ob sich zwischen der Versionen was geändert hat kannst Du in den Release Notes nachgucken.
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 09:10
Titel:
|
 |
Moin,
auf Grund der Fehlermeldung würde ich sagen, dass dir die Signal Processing Toolbox bei der R2008a-Version nicht zur Verfügung steht!
Denn diese Meldung bedeutet, dass er den Befehl/die Funktion "butter" nicht kennt...
Du kannst einfach mit
im command window überprüfen, ob er dazu etwas findet.
Oder du überprüfst mit
welche Toolboxes installiert sind.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
dib0r |

Forum-Guru
|
 |
Beiträge: 413
|
 |
|
 |
Anmeldedatum: 09.05.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 09:12
Titel:
|
 |
Hallo,
die Fehlermeldung lässt darauf schließen dass es die Funktion "butter" bei dir gar nicht mehr gibt.
Die erste Zeile dürfte dir "'butter' not found" zurückgeben, die zweite Zeile listet dir alle installierten Toolboxes auf. Vielleicht fehlt ja da die Signal Processing Toolbox.
Unter 2007b funktioniert "butter" jedenfalls noch
MfG
Edit: Da war wohl jemand schneller
|
|
|
nschlange |

Ehrenmitglied
|
 |
Beiträge: 1.320
|
 |
|
 |
Anmeldedatum: 06.09.07
|
 |
|
 |
Wohnort: NRW
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 09:18
Titel:
|
 |
Ja, das macht natürlich Sinn.
Unter 2008a mit installierter SP-Toolbox funktioniert es auch.
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
graupner |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 07.08.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 09:28
Titel:
|
 |
which butter
liefert als Ergebnis:
C:\Programme\MATLAB\R2008a\toolbox\signal\signal\butter.m
% Has no license available
ver
liefert u.a.:
Signal Processing Toolbox Version 6.9 (R2008a)
Hmmm, was heißt das? Offiziell ist die Toolbox also installiert, aber sie ist nicht lizensiert? Kann das daran liegen, daß irgendwas mit dem Flex-Lizenzserver bei uns an der Uni nicht stimmt und das dort nur für Matlab die korrekte Lizenz liegt, aber nicht für die (oder nicht für alle) Toolboxes?
Dank für die Hilfe.
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 07.08.2008, 09:32
Titel:
|
 |
Jap, daran kann es liegen, denn Mathworks hat mit der R2008a auch die Licence-Struktur umgestellt und die Unis und alle anderen Einrichtungen haben jetzt daran zu knabbern - Ich würd vorschlagen du meldest dich bei dem Verantwortlichen deines Rechenzentrums, damit der Fehler behoben werden kann.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
|
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 - 2025
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.
|
|