EngelsFransSpaans

Ad


OnWorks-favicon

mathspic - Online in de cloud

Voer mathspic uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mathspic 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


wiskundePIC

AUTEURS


A. Syropoulos en RWD Nickalls (26 april 2010)

asyropoulos
lul[at]

PRODUCTBESCHRIJVING


wiskundePIC is een Perl-filterprogramma voor PiCTeX. mathsPIC heeft zijn eigen macro- en macrobibliotheek
en maakt het gebruik van mathsPIC-, PiCTeX-, TeX- en LaTeX-commando's mogelijk. een significante
kenmerk van mathsPIC is dat het toegang geeft tot de opdrachtregel, en dus de gebruiker
om mathsPIC-commando's uit te breiden door Perl en andere programma's aan te roepen die zijn geschreven om uit te voeren
bepaalde tekenacties. Zie de pakkethandleiding voor volledige details en voorbeelden. De
nieuwste versie kan worden gedownload van

CTAN: tex-archief/graphics/pictex/mathspic/perl

Commando's die kunnen worden gebruikt in het mathsPIC-scriptbestand vallen in vier hoofdgroepen (a)
mathsPIC macro commando's (voorafgegaan door %def), (b) reguliere mathsPIC commando's (hebben geen
backslash), (c) gewone PiCTeX-commando's (allemaal met een backslash), en (d) gewone TeX en
LaTeX-commando's (allemaal een backslash).

De volgende wiskundige functies kunnen worden gebruikt (merk op dat decimale breuken met een
absolute waarde kleiner dan 1 moet een voorloopnul hebben). Merk ook op dat alle trinometrische
functies vereisen hun argument in radialen.

Trigonometrisch: sin(), cos(), tan(), asin(), acos(), atan()

Rest: rem(); bijv. var r=12 rem(5)

Geheel getal: int(); bijv. var r= int(3.87) --> 3

Teken (retourneert -1, 0, +1): sgn(); bijv. var s=sgn(-3.27) --> -1

Vierkantswortel: sqrt(); bijv. var s = vierkante meter(14)

Machtsverheffen: **; bijv. var j = r**2

Pi-constante (3.14159...): _Pi_ en _pi_

e constante (2.71828...): _E_ en _e_

Lijndikte: _lijndikte_ ; bijv. var t = _linethickness_

OPDRACHTREGEL GEBRUIK


perl mathspic.pl [-b] [-c] [-h] [-o ]

-b activeert piep als mathsPIC een fout detecteert

-c schakelt het schrijven van opmerkingen naar het uitvoerbestand uit

-h geeft het helpbestand weer

-o definieert de naam van het uitvoerbestand

MACRO COMMANDO'S


macrodefinitiecommando's worden voorafgegaan door %def en kunnen 0, 1 of meer duren
parameters. Macro's worden over het algemeen gebruikt als onderdeel van een var commando zoals hieronder getoond. Macro's
worden verwijderd met de %ondef opdracht.

-----syntaxis:
%def MACRONAAM(parameters)
%undef MACRONAAM(parameters)

-----opmerkingen:
Opmerkingen: (a) de () moet in de definitie worden gebruikt, zelfs als er geen parameters worden gebruikt, (b) de
naam kan elke combinatie zijn van hoofdletters en kleine letters en cijfers, (c) wanneer de
macro wordt gebruikt in een commando, het wordt voorafgegaan door een & symbool, (d) het is een goed idee om altijd
plaats een %-symbool aan het einde van de definitie, (e) opmerkingen (voorafgegaan door een %-symbool) kunnen
net als in TeX of LaTeX na de macrodefinitie worden geplaatst.

----- voorbeelden:
%def d2r()_pi_/180% % graden2radialen
%def AreaOfRectangle(x,y)x*y% % breedte x, lengte y
%undef d2r() % verwijder de macro

-----gebruik maken van:
var j2= 6*(&d2r(45) + 23)
var a3 = 3*&AreaOfRectangle(5,7)

ALGEMEEN COMMANDO'S


NUMERIEK UITDRUKKINGEN
Bij het omgaan met commando's zullen we vaak verwijzen naar de term `numerieke uitdrukking' door
wat wordt bedoeld ofwel (a) een getal (geheel getal of decimaal), (b) een numerieke variabele of
constante (gedefinieerd met de opdracht var of const), (c) elke mathsPIC-functie, macro of
wiskundige uitdrukking die resulteert in een getal, of (d) een paar puntnamen (bijv
AB) die de Pythagoras-afstand tussen de twee punten voorstelt. Een voorloopnul moet zijn
gebruikt met decimale breuken kleiner dan één.

In het algemeen, als het argument van een commando een getal accepteert, accepteert het ook a
`numerieke uitdrukking' ( ) zoals hierboven gedefinieerd. Soms een volgende is
gekoppeld aan het getal of de numerieke uitdrukking, in welk geval het getal of de numerieke
uitdrukking kan worden begrensd door een ronde haak (of van de eenheid gescheiden door a ),
zoals weergegeven in de volgende voorbeelden.

----- voorbeelden:
Pijlvorm (3 mm, 20,40)
var h=4
Pijlvorm (h mm, 20, 40)
Pijlvorm((2*h)mm,20,40)

TEGENSLAG \
Een leidende backslash zonder volgende spatie geeft aan dat het onderdeel is van een PiCTeX, TeX
of LaTeX-commando, in welk geval mathsPIC de hele regel letterlijk naar de . kopieert
uitvoer bestand. Een leidende backslash gevolgd door een of meer spaties zorgt ervoor dat mathsPIC de . kopieert
hele regel letterlijk in het uitvoerbestand, maar zonder de backslash.

GEBRUIK MAKEND VAN HET COLOR PAKKET
Het standaard COLOR-pakket kan worden gebruikt met mathsPIC, maar houd er rekening mee dat het belangrijk is om:
laad het COLOR-pakket na het mathsPIC-pakket.

Het is het beste om een ​​commentaarsymbool % aan het einde van LaTeX- en TeX-commando's te plaatsen om te beperken
witruimte aan het einde.

In het geval van een kleuroverloop van een diagram naar een volgende tekst (dit was
een probleem in vroege TeX-implementaties) overweeg het gebruik van het \normalcolor-commando als a
scheidingsteken in de \beginpicture...\endpicture-omgeving.

==============================

PIJLVORM
Dit commando definieert de vorm van een pijlpunt en maakt het mogelijk om verschillende pijlpunten
aangepast.

De standaardpijlvorm is gelijk aan de opdracht Arrowshape(2mm,30,40). Deze standaard
de vorm van de pijlpunt kan worden gereset met behulp van de opdracht Arrowshape (standaard), zoals weergegeven in de
volgend voorbeeld.

-----syntaxis:
pijlvorm( [eenheden], , )

----- voorbeelden:
Pijlvorm (4mm,30,60)
tekenpijl(AB)
Pijlvorm (standaard)

==============================

beginLOOP...eindLOOP
Dit is een omgeving die een bepaald aantal keren een codeblok doorloopt.

-----syntaxis:
beginLoop
...
eindeLoop

-----opmerkingen:
Het codeblok dat in de omgeving ligt, wordt ingevoerd keer.

-----voorbeeld:
beginlus 5
...
eindeLoop

==============================

beginSKIP...eindSKIP
Dit is een `omgeving' waarbinnen opdrachten niet worden uitgevoerd. Het is handig in
ontwikkeling voor het testen van geïsoleerde commando's en het uitsluiten van andere commando's.

==============================

CONST
De opdracht const wordt gebruikt om scalaire constanten te definiëren. Merk op dat een constante-naam moet
beginnen met een enkele letter (hoofdletters of kleine letters) en mag maximaal hebben
drie volgende cijfers. Merk op dat constanten, variabelen en punten dezelfde naam hebben
structuur, en een constante kan dezelfde naam hebben als een punt (en daarom stellen we punten voor
hebben hoofdletters en variabelen en constanten hebben kleine letters). de scalaire
argument kan elke numerieke uitdrukking zijn. Nieuwe waarden kunnen niet opnieuw worden toegewezen aan bestaande
constante-namen. Als dit gebeurt, zal mathsPIC een foutmelding geven.

-----syntaxis:
const naam =

----- voorbeelden:
const r = 20, r4 = r3*tan(0.3)

==============================

DashArray
Het dasharray-commando heeft een willekeurig aantal gepaarde argumenten die worden gebruikt om:
specificeer een streepjespatroon.

-----syntaxis
dasharray (d1 , g1 , d2 , g2 , ... )

-----opmerkingen
De ds geeft de lengte van een streepje aan en de gs geeft de lengte van de opening tussen twee aan
opeenvolgende streepjes. Er moeten een even aantal argumenten zijn. Als een variabele of uitdrukking
wordt gebruikt, moet deze van het apparaat worden gescheiden door een of met ronde
haakjes ( ) zoals hieronder weergegeven.

-----voorbeeld
dasharray (6pt, 2pt, 1pt, 2pt)
var d=2
dasharray (6 pt, 2 pt, 1 pt, d pt)
dasharray (6pt, 2pt, 1pt, (d)pt)
dasharray (6pt, 2pt, 1pt, (3*d)pt)

==============================

TekenenHoekBoog
Deze opdracht tekent een boog in de opgegeven hoek, een afstand vanuit de hoek. De
hoek is ofwel (minder dan 180 graden) of (groter dan 180 graden). De
richting van de boog is ofwel of , en deze richting moet
corresponderen met de letterreeks die voor de hoek is opgegeven. Vreemd en onverwacht
resultaten zullen worden geproduceerd als de vier parameters niet intern consistent zijn. De optie
volgorde hoek/radius/intern of extern/rechtsom of linksom is belangrijk. De
parameter kan elke numerieke uitdrukking zijn.

-----syntaxis:
DrawAngleArc{angle(), radius(), extern, met de klok mee}

-----voorbeeld:
DrawAngleArc{hoek(ABC), radius(3), extern, met de klok mee}
varr=3
DrawAngleArc{hoek(ABC), straal(r), extern, met de klok mee}

==============================

TekenenHoekPijl
Deze opdracht tekent een gebogen pijl in de opgegeven hoek, een afstand van de
hoek. De hoek is ofwel (minder dan 180 graden) of (groter dan 180
graden). De richting van de pijl is ofwel of , en dit
richting moet overeenkomen met de letterreeks die voor de hoek is opgegeven. Vreemd en
onverwachte resultaten zullen worden geproduceerd als de vier parameters niet intern consistent zijn.
De optie volgorde hoek/radius/intern/rechtsom is belangrijk. De parameter kan
een willekeurige numerieke uitdrukking zijn.

-----syntaxis:
DrawAngleArrow{angle(), radius(), extern, met de klok mee}

-----voorbeeld:
DrawAngleArrow{hoek(ABC), radius(3), extern, met de klok mee}
varr=3
DrawAngleArrow{hoek(ABC), straal(r), extern, met de klok mee}

==============================

Tekenpijl
Dit commando tekent een pijl(en) die twee punten verbindt. De richting van de pijl is in de
puntenvolgorde opgegeven.

-----syntaxis:
tekenenPijl( [, ] ... )

-----opmerkingen:
De lengte-optie kan maar naar één pijl verwijzen

-----voorbeeld:
tekenpijl(AB)
drawArrow (FG, HJ)

==============================

Tekencirkel
Dit commando tekent een cirkel gedefinieerd door zijn straal en de puntnaam van zijn middelpunt. De
kan elke numerieke uitdrukking zijn. Als de eenheden van de X- en Y-as verschillend zijn,
cirkels kunnen vreemd worden getekend, en mathsPIC genereert daarom een ​​waarschuwingsbericht hiervoor
effect.

-----syntaxis:
TekenCirkel( , )

----- voorbeelden:
tekenCirkel(C2,5)
tekenCirkel(C2,r2)
tekenCirkel(C2,r2/tan(1.3))
tekenCirkel(C2,AB)

==============================

TekenenCirkelcirkel
Dit commando tekent de omgeschreven cirkel van een driehoek.

-----syntaxis:
TekenCircumcirkel( )

-----voorbeeld:
tekenCircumcircle(ABC)

==============================

TekenenCurve
Deze opdracht tekent een vloeiende kwadratische curve door drie punten in de puntenvolgorde
gespecificeerd. Merk op dat krommen die met dit commando zijn getekend niet breken om lijnvrije zones te vermijden
gekoppeld aan de punten.

-----syntaxis:
TekenCurve( )

-----voorbeeld:
tekenenCurve(ABC)

==============================

TekenExcircle
Dit commando tekent de excircle die een zijde van een driehoek raakt.

-----syntaxis:
TekenExcircle( , )

-----voorbeeld:
tekenExcircle(ABC, BC)

==============================

TekenenIncircle
Dit commando tekent de incircle van een driehoek.

-----syntaxis:
DrawIncircle( )

-----voorbeeld:
tekenIncircle(ABC)

==============================

Teken lijn
Dit commando tekent een lijn die twee of meer punten verbindt. Gebruik de opdracht Lijndikte om:
dikte variëren. Dit commando gebruikt het PiCTeX \putrule commando voor horizontaal en verticaal
regels, en het \plot commando voor alle andere oriëntaties.

-----syntaxis:
Teken lijn( [, ] )

-----opmerkingen:
is een reeks van twee of meer puntnamen.
is een numerieke uitdrukking.
Lijnen worden getekend in de aangegeven volgorde.
Regels worden gescheiden door een komma.

----- voorbeelden:
treklijn (AB)
treklijn (BCDE)
treklijn (FG, HJK, PQRST)

==============================

Tekenen Loodrecht
Deze opdracht tekent de loodlijn van een punt op een lijn.

-----syntaxis:
TekenLoodrecht( ,

-----voorbeeld:
tekenLoodrecht(P,AB)

==============================

Tekenpunt
Dit commando tekent het punt-symbool op de punt-locatie. Komma's mogen niet worden gebruikt om:
aparte puntnamen. Het standaardpuntsymbool is een opsommingsteken tenzij een optioneel puntsymbool
(of tekenreeks) wordt gespecificeerd in het bijbehorende puntcommando.

-----syntaxis:
Tekenpunt( [ ..])

----- voorbeelden:
trekpunt (T4)
trekpunt (ABCDEF)
trekpunt (P1 P2 P3 P4)

==============================

TekenRechthoek
Dit commando tekent het standaard rechthoekige symbool in de interne hoek gespecificeerd bij de
maat gespecificeerd door .

-----syntaxis:
TekenRechthoek( , )

-----opmerkingen:
De kan elke numerieke uitdrukking zijn.

-----voorbeeld:
tekenRechthoek(ABC,3)
drawRechthoek(ABC,PQ)
var d=5
tekenRechthoek(ABC,d)

==============================

TekenVierkant
Dit commando tekent een vierkant gedefinieerd door zijn zijde en de puntnaam van zijn middelpunt. De
kan elke numerieke uitdrukking zijn.

-----syntaxis:
Tekenvierkant( , )

----- voorbeelden:
tekenVierkant(P,5)
var s2=3, j=2
tekenVierkant(P,s2)
tekenVierkant(P, s2*4/(3*j))
tekenVierkant(P,AB)

==============================

TekenenDikke Pijl
Deze opdracht tekent een dikke pijl(en) die twee punten verbindt. De richting van de pijl is in
de aangegeven puntenvolgorde. De vorm van de pijlpunt wordt bepaald door de ArrowShape
opdracht.

-----syntaxis:
drawThickArrow( [, ,...])

----- voorbeelden:
tekenThickarrow(BC)
tekenenDikkepijl(PQ, RS)

==============================

Teken Dikke Lijn
Deze opdracht tekent een dikke lijn(en) die twee punten verbindt. De richting van de lijn is in
de aangegeven puntenvolgorde. Gebruik de opdracht Lijndikte om de dikte van een lijn te variëren.

-----syntaxis:
drawThickLine( [, ,...])

----- voorbeelden:
tekendiktelijn(BC)
tekendiktelijn(PQ, RS)

==============================

Invoer bestand
Met deze opdracht wordt een tekstbestand zonder opmaak ingevoerd dat mathsPIC-opdrachten bevat. Optioneel kan het bestand
kan meerdere keren worden ingevoerd, in welk geval dit commando werkt als een DO-LOOP. De
kan elke numerieke uitdrukking zijn. Als de is dan geen geheel getal
mathsPIC rondt de waarde af op het dichtstbijzijnde gehele getal. Zie ook de beginLOOP ...
endLOOP-opdrachten.

-----syntaxis:
Invoer bestand[*]( )[ ]

-----opmerkingen:
Het commando inputfile* wordt gebruikt om een ​​bestand woordelijk in te voeren, dwz een bestand zonder mathsPIC
commando's, bijvoorbeeld een bestand dat alleen PiCTeX-commando's of datapunten bevat om te plotten
etc. Merk op dat het inputfile* commando no optie. Merk ook op dat PiCTeX
vereist een ONEVEN aantal punten.

----- voorbeelden:
inputFile(mijnbestand.dat)[4]
inputFile*(mijncurvedata.dat)

==============================

Lijndikte
Dit commando stelt een bepaalde lijndikte in. De opdrachtregeldikte (standaard) herstelt
de werklijndikte naar de standaardwaarde van 0.4pt. De huidige waarde van de
linethickness (in huidige eenheden) is toegankelijk met het var-commando (dit kan handig zijn
bij het tekenen van figuren met dikke lijnen).

-----syntaxis:
Lijndikte( )
Lijndikte (standaard)
var t = _lijndikte_

-----opmerkingen:
Deze opdracht stelt ook het lettertype in op cmr en plotsymbol op \CM . en bepaalt ook de regel
dikte voor het tekenen van horizontale en verticale lijnen. Het is belangrijk om een ​​leidende
nul met decimale breuken kleiner dan één.

----- voorbeelden:
lijndikte(2pt)
var t=3
lijndikte((t)pt)
lijndikte((2*t)pt)
lijndikte (standaard)
var t = _lijndikte_

-----voorzichtigheid:
Merk op dat er een vergelijkbaar PiCTeX-commando is met dezelfde naam (maar met een ander
syntaxis).

==============================

PAPIER
Definieert het plotgebied in termen van de opties units(), xrange(), yrange(), axes(),
en vinkjes (). Het argument units() moet een numerieke waarde en een geldige TeX-lengte-eenheid bevatten
mm, cm, pt, pc(pica), in(inch), bp(grote punt), dd(didot), cc(cicero), sp(geschaald punt).
De X- en Y-as kunnen verschillende eenheden hebben (zie tweede voorbeeld hieronder). De assen() argumenten
XYTBLR verwijst naar de X- en Y-assen, en de Boven-, Onder-, Links- en Rechts-assen. Een * volgende
een van de assen schakelt de vinkjes op die as uit. De X- en Y-as gaan door de nullen.

----- voorbeelden:
papier{eenheden(1cm),xrange(0,10),yrange(0,10)}
papier{units (2cm,1cm),xrange(0,10),yrange(0,10),axes(LB)}
papier{eenheden(1 mm), xrange (0,100), yrange (0,100), assen (XY)}
papier{eenheden(1cm),xrange(-5,5),yrange(-5,5),assen(LRTBXY),ticks(1,1)}
papier{eenheden(1cm),xrange(-5,5),yrange(-5,5),assen(LRT*B*)}

==============================

PUNT
Definieert een nieuw punt door coördinaten toe te wijzen aan een nieuwe puntnaam. De * optie opnieuw
wijst coördinaten toe aan een bestaande puntnaam.

-----syntaxis:
PUNT[*]( ){ }[symbool= , straal= ]
PUNT[*]( ){ }[symbool= , straal= ]

-----opmerkingen:
één beginletter plus maximaal drie volgcijfers
elke TeX-tekenreeks toegestaan ​​in een \hbox{}
elke numerieke uitdrukking
De optie polar(r,theta) is standaard ingesteld op radialen voor de hoek theta. In graden werken
dan moet toevoegen bv: polar(r,theta deg). Kan gebruiken en
ter vervanging van theta. Merk op dat de term vector(AB) betekent gebruik hetzelfde (r, theta) als AB.

----- voorbeelden:
punt(A){5,5}
punt(B2){22,46}[symbol=$\odot$]
punt(B2){22,46}[symbool=cirkel(2),straal=5]
varr=3
punt(B2){22,46}[symbool=vierkant (3),straal=r]
punt(B123){22,46}[straal=5]
punt(D2){B2, verschuiving(5,5)}
var s = 3
punt(D2){B2, shift(2*s,4*s)}
punt(D3){D2, polair(6,32 graden)}
punt(D4){D2, polair(6,1.2 rad)}
point(D4){D2, polar(6, direction(AB))} standaard %% radialen
punt(D4){D2, polair(6, richtingdeg(AB) deg)}
punt(G2){Q, roteren(P, 23 graden)}
punt(G2){Q, vector(AB)}
punt(D2){kruispunt(AB,CD)}
punt(F){PuntOnLine(AB,5.3)}
punt(G){loodrecht(P,AB)}
punt(H){circumcircleCenter(ABC)}
punt(J){incircleCenter(ABC)}
punt(K){excircleCenter(ABC,BC)}
punt*(A){6,3}
punt*(P){Q}
punt*(B){B, verschuiving(5,0)}
punt*(P){xcoord(J),ycoord(K)}

==============================

PuntSymbool
Met dit commando kan het standaard punt-symbool \bullet (met een lijnvrije straal van nul) zijn
veranderd. De opdracht PointSymbol is met name handig wanneer een reeks punten de
hetzelfde puntsymbool, bijvoorbeeld bij het tekenen van grafieken. Het punt-symbool kan worden gereset naar de
default \bullet met het commando PointSymbol(default).

-----syntaxis:
PuntSymbool( , )
Punt Symbool (standaard)

-----opmerkingen:
Het PointSymbol-commando heeft alleen invloed op volgende puntcommando's.
Het optionele vierkante haakje van de opdracht point heeft voorrang op de opdracht PointSymbol.

----- voorbeelden:
Punt Symbool($\odot$, 0.7)
Punt Symbool (standaard)

==============================

SYSTEM
Met deze opdracht kan de gebruiker toegang krijgen tot de opdrachtregel en standaard Linux uitvoeren
commando's. Een belangrijk gebruik van deze opdracht is om een ​​Perl-programma uit te voeren.

-----syntaxis:
Systeem(" ")

-----opmerkingen:
De string moet tussen aanhalingstekens staan.

-----voorbeeld:
system("dir > mijndir-listing.txt")
systeem ("perl mijnperlprogramma.pl")

==============================

LATEN ZIEN....
Dit commando zorgt ervoor dat mathsPIC de waarde van een berekening of gespecificeerde parameter retourneert; voor
bijvoorbeeld de waarde van een bepaalde hoek of de lengte van een lijn. Het resultaat wordt getoond in
het output-bestand als een becommentarieerde regel. Hierdoor kunnen mathsPIC-commando's worden aangepast in de
licht van berekeningen. Er zijn momenteel vijf van dergelijke commando's als volgt.

-----syntaxis:
toonLengte(AB)
showAngle(ABC) % retourneert hoek in radialen
showAngledeg(ABC) % retourneert hoek in graden
toonArea(ABC)
showPunten
showVariabelen

==============================

TEKST
Dit commando plaatst een tekststring op een specifieke locatie. Standaard is de tekst gecentreerd
verticaal en horizontaal op het gespecificeerde punt. Optioneel kan tekst worden geplaatst
ten opzichte van een punt met behulp van geschikte combinaties van de PiCTeX `positie'-opties ltr
B b om de (l)eft edge, (right) edge, (t)op edge, (B)aseline, (b)ottom edge uit te lijnen
respectievelijk van het tekstvak met de punt-locatie.

Onthoud dat de standaardeenheden voor het hoekargument van de polar()-uitdrukking is
radialen; daarom MOET je `deg' toevoegen als je in graden wilt werken

-----syntaxis:
tekst( ){ }[ ]
tekst( ){ , verschuiving( , )}[]
tekst( ){ , polair( , [rad])}[]

----- voorbeelden:
tekst(A){5,6}
tekst($A_1$){A1, shift(2, 2)}
tekst(Z2){Z2, shift(5, -5)}[tr]
tekst(Z3){Z2, polair(5, 20 graden)}[Br]
tekst(Z4){Z2, polair(5, 1.34 rad)}
tekst(\framebox{Z5}){Z5}

==============================

VAR
De opdracht var wordt gebruikt om scalaire variabelen te definiëren. Het kan elke numerieke uitdrukking zijn. EEN
variabelenaam moet beginnen met een enkele letter (hoofdletters of kleine letters) en mag . hebben
maximaal vier volgende cijfers. Als een meer gedetailleerde variabelenaam vereist is,
dan is een eenvoudig alternatief om een ​​mathsPIC-macro te gebruiken --- aangezien elke string kan worden toegewezen via
macro's (zie het begin van dit hoofdstuk voor details over macro's).

Merk op dat variabelen, constanten en punten dezelfde naamstructuur hebben, en een variabele
kan dezelfde naam hebben als een punt (en daarom raden we aan dat punten hoofdletters hebben en
variabelen en constanten hebben kleine letters). Nieuwe waarden kunnen opnieuw worden toegewezen aan
bestaande variabelenamen; wanneer dit echter gebeurt, geeft mathsPIC geen waarschuwing af
bericht om dit feit onder de aandacht te brengen.

Als het belangrijk is om gewaarschuwd te worden als een potentiële variabele per ongeluk opnieuw wordt toegewezen, dan
men zou moeten overwegen om in plaats daarvan het const-commando te gebruiken (aangezien mathsPIC een fout genereert)
bericht als een constante opnieuw wordt toegewezen).

-----syntaxis:
var =

-----opmerkingen:
Naast de wiskundige functies mathsPIC-functies die kunnen worden gebruikt met de
var commando zijn:

hoek( ) % retourneert hoek in radialen
hoek( ) % retourneert hoek in graden
Oppervlakte( )
xcoord( )
ycoord( )
richting( ) % retourneert hoekrichting in radialen
richtingdeg( ) % retourneert hoekrichting in graden

----- voorbeelden:
var r = 20, r4 = r3*tan(0.3), j = (r*2e3)**2, r5 = AB
var e = _e_, p1 = _Pi_
var t = _linethickness_ % retourneert lijndikte in huidige eenheden
var g137 = hoek(ABC) %(standaard: retourneert in radialen)
var g = hoekdeg(ABC) % hoek in graden
var h = oppervlakte (ABC)
var x2 = xcoord(A), y2 = ycoord(A)
var m5 = 12 rem 3 % rest na delen door 3
var r1 = richting (PQ) % in radialen
var d1 = richtingdeg(PQ)

==============================

Mathspic online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    fre:ac - gratis audio-omzetter
    fre:ac - gratis audio-omzetter
    fre:ac is een gratis audio-omzetter en cd
    ripper voor verschillende formaten en encoders.
    Het beschikt over MP3, MP4/M4A, WMA, Ogg
    Vorbis-, FLAC-, AAC- en Bonk-indeling
    steun, ...
    Download fre:ac - gratis audio-omzetter
  • 2
    matplotlib
    matplotlib
    Matplotlib is een uitgebreide bibliotheek
    voor het maken van statische, geanimeerde en
    interactieve visualisaties in Python.
    Matplotlib maakt gemakkelijke dingen gemakkelijk en
    moeilijk ding...
    Matplotlib downloaden
  • 3
    Botman
    Botman
    Schrijf uw chatbot-logica een keer en
    sluit het aan op een van de beschikbare
    berichtenservices, waaronder Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram of zelfs jij...
    Botman downloaden
  • 4
    Joplin
    Joplin
    Joplin is een gratis en open source
    notities maken en to-do applicatie dat
    kan een groot aantal noten verwerken
    Markdown-indeling, organiseer ze in
    notitieboekjes en...
    Joplin downloaden
  • 5
    gerbv - een Gerber (RS-274X) kijker
    gerbv - een Gerber (RS-274X) kijker
    Gerbv is een open source Gerber-bestand
    (alleen RS-274X) kijker. Gerbv laat je
    laad meerdere bestanden op elkaar,
    metingen doen op de weergegeven afbeelding,
    enzovoort. ...
    Download gerbv - een Gerber (RS-274X) viewer
  • 6
    Iometer
    Iometer
    Analysetool voor I/O-prestaties.
    Doelgroep: ontwikkelaars, informatie
    Technologie, Wetenschap/Onderzoek, Systeem
    Beheerders. Gebruikersinterface: Win32
    (MS-Windows). programma...
    Iometer downloaden
  • Meer "

Linux-commando's

Ad