GNU Octave-projektet är ett högnivåspråk, främst avsedd för numeriska beräkningar. Det ger ett bekvämt kommandoradsgränssnitt för att lösa linjära och icke-linjära problem numeriskt och för att utföra andra numeriska experiment med hjälp av ett språk som är mestadels kompatibel med Matlab. Den kan också användas som ett satsvis orienterat språk.
Octave har omfattande verktyg för att lösa gemensamma Numerisk linjär algebra problem, hitta rötterna av olinjära ekvationer, integrera vanliga funktioner, manipulera polynom, och integrera ordinära differential och differential-algebraiska ekvationer. Det är lätt utbyggbar och anpassningsbar via användardefinierade funktioner skrivna i Octave eget språk, eller genom att använda dynamiskt laddade moduler skrivna i C ++, C, Fortran, eller andra språk.
GNU Octave är också fritt distribueras programvara. Du kan distribuera den och / eller modifiera det under villkoren i GNU General Public License (GPL) som publiceras av Free Software Foundation.
Octave är skriven av John W. Eaton och många andra. Eftersom Octave är fri programvara du uppmanas att bidra till att göra Octave mer användbar genom att skriva och bidra ytterligare funktioner för det, och genom att rapportera eventuella problem som kan uppstå.
Kommandoradsväljare:
Här är en fullständig lista över alla kommandoradsflaggor som Octave accepterar.
--debug
-d
Ange parser felsökningsläge. Med det här alternativet kommer att orsaka Octave s parser för att skriva ut en hel del information om de kommandon det läser, och är antagligen bara användbart om du faktiskt försöker att felsöka tolken.
--echo-kommandon
-x
Echo-kommandon som de genomförs.
--exec-path väg
Ange sökvägen för att söka efter program som ska köras. Värdet av sökvägen på kommandoraden åsidosätter något värde av OCTAVE_EXEC_PATH hittades i miljön, men inte några kommandon i systemet eller användarstartfiler som sätter den inbyggda variabeln EXEC_PATH.
--help
-h
-?
Skriv kort hjälpmeddelande och avsluta.
--info-filen filnamn
Ange namnet på den information som ska användas. Värdet på filnamn som anges på kommandoraden åsidosätter något värde av OCTAVE_INFO_FILE hittades i miljön, men inte några kommandon i systemet eller användarstartfiler som sätter den inbyggda variabeln INFO_FILE.
--info-program program
Ange namnet på info program att använda. Värdet av programmet som anges på kommandoraden åsidosätter något värde av OCTAVE_INFO_PROGRAM hittades i miljön, men inte några kommandon i systemet eller användarstartfiler som sätter den inbyggda variabeln INFO_PROGRAM.
--interactive
-i
Tvinga interaktiva beteenden. Detta kan vara användbart för att köra Octave via en fjärrskalkommando eller inuti en Emacs skalbuffert. För ett annat sätt att köra Octave inom Emacs, se D. Emacs Octave Support.
--no-historia
-H
Inaktivera kommandoraden historia.
--no-init-fil
Inte läsa `~ / .octaverc 'eller` .octaverc "filer.
--no-line-redigering
Inaktivera kommandoraden redigering.
--no-site-fil
Inte läsa hela webbplatsen `octaverc" fil.
--norc
-f
Inte läsa någon av system eller användar initiering filer vid start. Detta är detsamma som att använda båda alternativen --no-init-fil och --no-site-fil.
--path bana
-p sökväg
Ange sökvägen för att söka efter funktionsfiler. Värdet av sökvägen på kommandoraden åsidosätter något värde av OCTAVE_PATH hittades i miljön, men inte några kommandon i systemet eller användarstartfiler som sätter den inbyggda variabeln LOADPATH.
--silent
--quiet
-q
Skriv inte ut den vanliga hälsning och version meddelande vid start.
--traditional
--hjärndöd
Ange initialvärden för användarpreferens variabler till följande värden för kompatibilitet med MATLAB.
PS1 = ">>"
PS2 = ""
beep_on_error = true
crash_dumps_octave_core = false
default_save_format = "mat-binär"
fixed_point_format = true
page_screen_output = false
print_empty_dimensions = false
warn_function_name_clash = false
--verbose
-V
Aktivera utförlig utgång.
--version
-v
Skriv programversionsnummer och avsluta den.
fil
Kör kommandon från fil.
Octave innehåller också flera inbyggda variabler som innehåller information om kommandoraden, inklusive antalet argument och alla alternativ.
Mjukvaruinformation:
Version: 2.0.17
Ladda upp dagen: 2 Jun 15
Licens: Gratis
Popularitet: 205
Kommentarer hittades inte