WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Matlab, Too many input arguments Error?

 

Ecem
Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 12.11.14
Wohnort: Köln
Version: 2013b
     Beitrag Verfasst am: 18.12.2014, 13:42     Titel: Matlab, Too many input arguments Error?
  Antworten mit Zitat      
Hallo Leute,

ich habe wiedermal eine Fehlermeldung in Matlab die ich leider nicht beheben kann und mich deshalb an euch wende.

Error using Excitation_Combustion/impTachoFast
Too many input arguments.

Also irgendwas mit meiner Funktion stimmt nicht :S Wenn ich die Codes in Command Window schreibe dann funktioniert die Codes, daher ich kann nicht verstehen, wo mein Fehler ist. Wahrscheinlich bei der Definition meiner Funktion.
Könntet ihr mir helfen? Danke.

MfG
Code:

function impTachoFast (exiComb, filename_TachoFast, channelname_2)
           
                       
            % Datei einladen und Format anpassen (Struct loswerden...)
            FAST_ITDC2 = load(filename_TachoFast, channelname_2{:});
                       
            if isstruct(FAST_ITDC2)==1
                FAST_ITDC2=FAST_ITDC2.channelname_2;
            end
            % Durch Ableiten die Tachoflanken erkennen und Zeitstempel
            % bestimmen
            diffTacho_2 = FAST_ITDC2(2:end)-FAST_ITDC2(1:end-1);
            diffTachoMax_2 = max(diffTacho_2);
            TachoFlanke_2 = zeros(length(diffTacho_2)+1,1);
            for l = 3 : length(diffTacho_2) - 2
                if diffTacho_2(l) == max(diffTacho_2(l-2:l+2)) ...
                        && diffTacho_2(l) > 0.5 * diffTachoMax_2;
                      TachoFlanke_2(l+1) = 1;
                end
            end
            % Zeitstempel ablegen
            exiComb.TachoFast = find(TachoFlanke_2);
                       
        end
 
Private Nachricht senden Benutzer-Profile anzeigen


jurtsche
Forum-Century

Forum-Century


Beiträge: 123
Anmeldedatum: 26.03.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.12.2014, 14:01     Titel:
  Antworten mit Zitat      
Wie rufst du sie denn auf?
Private Nachricht senden Benutzer-Profile anzeigen
 
Ecem
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 12.11.14
Wohnort: Köln
Version: 2013b
     Beitrag Verfasst am: 18.12.2014, 14:10     Titel:
  Antworten mit Zitat      
Code:

[strPathTachoFast, strFileNameTachoFast, strFileExtTachoFast] = fileparts(filename_TachoFast);
    channelname_2={channelname_2};  
    impTachoFast(exiComb, [strPathTachoFast, '\', strFileNameTachoFast, strFileExtTachoFast],channelname_2);
 


Ich pack die mat-datei in einem GUI-Tool ein. Aber das funktioniert, ich denke ich habe irgendwo anders Fehler. Confused
Private Nachricht senden Benutzer-Profile anzeigen
 
Ecem
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 12.11.14
Wohnort: Köln
Version: 2013b
     Beitrag Verfasst am: 18.12.2014, 15:26     Titel:
  Antworten mit Zitat      
Ich habe gefunden, wo mein Fehler ist. Danke!
Private Nachricht senden Benutzer-Profile anzeigen
 
jurtsche
Forum-Century

Forum-Century


Beiträge: 123
Anmeldedatum: 26.03.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.12.2014, 10:26     Titel:
  Antworten mit Zitat      
Und was war dein Fehler? Question
Private Nachricht senden Benutzer-Profile anzeigen
 
Ecem
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 12.11.14
Wohnort: Köln
Version: 2013b
     Beitrag Verfasst am: 19.12.2014, 14:04     Titel:
  Antworten mit Zitat      
Nur ein Schreibfehler..Und ich habe ganze Zeit viel anderes probiert. Danke nochmal! Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.