InstallGlobalFunction(PlotSpectraPermsInScilab, function(perms, deg, opts)
local mats, i, j,
temp_dir, temp_file, temp_file_name, sci_temp_file, sci_temp_file_name,
plot_spectra_func_file, exec_string,
round, stacksize, output_filename, title;
if IsBound(opts.round) then round := opts.round; else round := 7; fi; if IsBound(opts.stacksize) then stacksize := opts.stacksize; else stacksize := AG_Globals.scilab_stacksize; fi; if IsBound(opts.output) then output_filename := opts.output; else output_filename := ""; fi; if IsBound(opts.title) then title := opts.title; else title := ""; fi;
plot_spectra_func_file := Filename(DirectoriesPackageLibrary("automgrp","scilab"), "PlotSpectraPermsInScilab.sci"); if plot_spectra_func_file = fail then
Print("error in PlotSpectraPermsInScilab:\n scilab file not found\n");
return fail; fi;
temp_dir := DirectoryTemporary();
temp_file_name := Filename(temp_dir, "pass");
temp_file := OutputTextFile(temp_file_name, false); if temp_file = fail then
Print("error in PlotSpectraPermsInScilab:\n could not create temp file\n");
return fail; fi;
for i in [1..deg] do for j in [1..Length(perms)] do
AppendTo(temp_file, i, "\t", i^perms[j], "\t");
od;
AppendTo(temp_file, "\n");
od;
CloseStream(temp_file);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.