yacas - Online in de cloud

Dit is de opdracht yacas die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


yacas, yacas_client — klein en flexibel computeralgebrasysteem voor algemene doeleinden

KORTE INHOUD


bijna [opties] [{bestandsnaam}]

PRODUCTBESCHRIJVING


Deze handleiding documenteert in het kort de: bijna en yacas_client commando's.

Yaca's (Yet Another Computer Algebra System) is een klein en zeer flexibel
computer algebra taal. De syntaxis maakt gebruik van een infix-operator grammaticaparser. De
distributie bevat een kleine bibliotheek met wiskundige functies, maar de echte kracht is:
in de taal waarin je gemakkelijk je eigen symbolische manipulatie-algoritmen kunt schrijven.
De kernmotor ondersteunt willekeurige precisieberekeningen en is gekoppeld aan de GNU
willekeurige precisie-wiskundebibliotheek, en is in staat om symbolische manipulaties uit te voeren op verschillende
wiskundige objecten door door de gebruiker gedefinieerde regels te volgen.

Deze handleiding is geschreven voor de Debian GNU / Linux distributie omdat het origineel
programma heeft geen handmatige pagina.

OPTIES


Hieronder vindt u een overzicht van de opties:

-c Verhinder het afdrukken van de prompts "In>" en "Out>". Handig voor niet-interactieve
sessies.

-f Leest standaardinvoer als één bestand, maar voert alleen de eerste instructie daarin uit.
(Misschien wilt u een instructieblok gebruiken om meerdere instructies te laten uitvoeren.)

-p Gebruikt geen terminalmogelijkheden, geen fancy bewerkingen op de opdrachtregel en nee
ontsnappingsreeksen afgedrukt. Handig voor niet-interactieve sessies.

-t Schakel wat extra functionaliteit voor het oproepen van geschiedenis in console-modus in: na het uitvoeren
een commando uit de geschiedenislijst, het volgende ongewijzigde commando uit de geschiedenis
lijst wordt automatisch ingevoerd op de opdrachtregel.

{bestandsnaam}
Leest en voert opdrachten in de bestandsnaam uit en sluit af. Gelijk aan "Load()".

-v Drukt versie-informatie af en sluit af.

-d Drukt het pad naar de Yacas-bibliotheekmap af en sluit af

De standaardbewerking van Yaca's is om te draaien in de interactieve console-modus. Yaca's accepteert
verschillende opties die de werking ervan wijzigen. Opties kunnen worden gecombineerd.

Naast de consolemodus is er een experimentele permanente sessiefaciliteit beschikbaar
via het script yacas_client. Door middel van dit script kan de gebruiker derde-
party-applicaties om opdrachten door te geven aan een constant draaiende "Yacas-server" en uitvoer te krijgen.
De "Yacas-server" wordt automatisch gestart door yacas_client. Het kan op een afstandsbediening draaien
computer; in dat geval moet de gebruiker een gebruikersaccount hebben op de externe computer en
privileges om uit te voeren yacas_client daar, evenals rsh- of ssh-toegang. Het doel van
yacas_client is om gebruikers in staat te stellen opdrachten door te geven aan: Yaca's binnen een aanhoudende sessie
terwijl u een andere toepassing uitvoert, zoals een teksteditor.

Het script yacas_client leest bijna commando's van de standaardinvoer en geeft deze door aan
de actieve "Yacas-server"; het wacht dan 2 seconden en drukt de uitvoer af bijna
tot nu toe geproduceerd. Het gebruik kan er als volgt uitzien:

8:20 Unix>echo "x:=3" | yacas_client
Server starten.
[editvi] [gnuplot]
Waar;
Om Yacas af te sluiten, voert u Exit() in; of stop of Ctrl-c. Typ ?? voor hulp.
Of typ ?function voor hulp bij een functie.
Typ 'restart' om Yacas opnieuw te starten.
Om voorbeeldcommando's te zien, typt u Voorbeeld();
In> x:=3
Uit> 3;
In> 8:21 Unix>echo "x:=3+x" | yacas_client
In> x:=3+x
Uit> 6;
In> 8:23 uur Unix>yacas_client -stop
In> stoppen
Afsluiten...
Server gestopt.
8:23 Unix>

Persistentie van de sessie betekent dat: bijna herinnerde de waarde van "x" tussen
aanroepen van yacas_client. Als er niet genoeg tijd is voor Yacas om output te produceren
binnen 2 seconden wordt de output weergegeven wanneer u de volgende keer belt yacas_client.

De "Yacas-server" wordt automatisch gestart bij het eerste gebruik en kan worden gestopt door:
stoppen bijna of door een expliciete optie yacas_client -stop, in welk geval yacas_client
leest geen standaardinvoer.

Het script yacas_client leest standaard invoer en schrijft naar standaard uitvoer, dus het kan
gebruikt via externe shell-uitvoering. Als bijvoorbeeld een account "gebruiker" op een externe computer
"remote.host" is toegankelijk via ssh, dan yacas_client kan als volgt op afstand worden gebruikt:

echo "x:=2;" | ssh gebruiker@remote.host yacas_client

Op een bepaalde hostcomputer waarop de "Yacas-server" draait, heeft elke gebruiker momenteel mogelijk slechts één
aanhoudende Yacas-sessie.

Yacas online gebruiken met onworks.net-services



Nieuwste Linux & Windows online programma's