2017-07-24 5 views
0

Ich benutze Log2-Funktion in Octave, um Log2-Werte eines einfachen Arrays zu berechnen.Oktav Log2 Funktion zeigt Fehler

>> x = [1:5] 
x = 

    1 2 3 4 5 

>> log2(x) 
error: invalid use of script D:\All_Data\my_data\backup3\backup3\tech\DSP\log2.m in index expression 

Ich bin nicht sicher, warum Octave mit dem Fehler aus in diesem Fall Bürgen ...

Antwort

5

Sie wahrscheinlich einen Skript, das log2.m im laufenden Verzeichnis aufgerufen, die Oktave verhindert seine eigenen Aufruf log2 Funktion.

Ich nehme an, das ist der Fall, weil D:\All_Data\my_data\backup3\backup3\tech\DSP\log2.m nicht wie ein Pfad aussieht, wo Standard-Oktav-Bibliotheksfunktionen installiert werden würden.

Ich empfehle, den Namen des Skripts in Ihrem laufenden Verzeichnis zu ändern.