Ich habe den folgenden Code geschrieben, um einen Graphen mit den Daten aus der Datei 'datafile' zu plotten. Nachdem der Graph geplottet wurde, möchte ich die Datei löschen.
function plot_torque(datafile)
//Dies ruft eine Datei auf und plottet den Graphen von net_torque vs. Zeit
verbose = 1;
// Spalten zum Plotten
x_col = 1;
y_col = 2;
// Öffne die Datenfile
file1 = file('open', datafile,'old');
data1 = read(file1, -1, 4);
time = data1(:,x_col);
torque = data1(:,y_col);
plot(time, torque, '.-b');
xtitle("Generiertes Drehmoment vs. Zeit" ,"Zeit(s)" , "Generiertes Drehmoment(Nm/m)");
file('close',file());
//%________________%
endfunction
An der Stelle, die ich als //%________% markiert habe, habe ich versucht
deletefile(datafile);
und
mdelete(datafile);
Keines davon hat funktioniert. Und ich habe das Arbeitsverzeichnis auf den Ort gesetzt, an dem die oben genannte '.sci'-Datei und die 'datafile' vorhanden sind. Ich verwende scilab-5.4.1.