🌐 NO

🌹 Polarlikningsplotter

Plott polarlikninger på formen r = f(θ). Skriv inn din egen funksjon eller velg en forhåndsinnstilling som en rose eller kardioide, og juster deretter theta-området og skalaen.

r =

Tillatt: + - * / ^ ( ) og sin, cos, tan, sqrt, abs, exp, log, pow; konstantene pi og e; variabelen theta.

60
GUIDE

Les mer

01

Hva er polarkoordinater?

I polarkoordinater beskrives et punkt som (r, θ) — avstanden r fra origo og vinkelen θ det danner med den positive x-aksen — i stedet for det vanlige (x, y). Mange kurver som ser rotete ut i x/y blir enkle i polar form, fordi en polarlikning r = f(θ) direkte sier hvor langt kurven når ved hver vinkel. Dette gjør sirkler, spiraler og blomsterlignende former naturlige å uttrykke og enkle å tegne.
02

Kjente polarkurver

En rose r = cos(kθ) tegner kronblad — k kronblad når k er oddetall og 2k når k er partall. En kardioide r = 1 − cos θ danner en hjerteform. En lemniskat danner en åttetallskurve, og Arkimedisk spiral r = θ snor seg utover med jevn hastighet etter hvert som vinkelen øker. Hver forhåndsinnstilling i denne plotteren laster en av disse klassiske likningene, slik at du kan se hele familien og deretter justere tallene for å lage dine egne varianter.
03

Slik er denne plotteren trygg

Uttrykket ditt leses av en tilpasset matematikkparser med hviteliste — ikke JavaScript eval — så bare de oppførte funksjonene (sin, cos, tan, sqrt, abs, exp, log, pow), konstantene pi og e, og variabelen theta godtas; alt annet avvises før det kan kjøres. Theta-området styrer hvor mye av kurven som tegnes ut (en hel blomst trenger vanligvis 0 til 2π eller mer), og skala-kontrollen zoomer tegningen slik at høye eller små kurver passer på lerretet.

Vanlige sporsmal

Hvilken variabel bruker jeg?
Bruk <strong>theta</strong> for vinkelen. Som en enkelhet kan du også skrive <strong>t</strong> — begge viser til den samme vinkelen som går fra valgt minimum til maksimum.
Hvilke funksjoner er tillatt?
sin, cos, tan, sqrt, abs, exp, log og pow, pluss konstantene pi og e. Du kan kombinere dem med vanlig aritmetikk (+ − * /) og bruke ^ for potenser, for eksempel r = 2 * sin(3 * theta).
Hvorfor ble uttrykket mitt avvist?
Alt utenfor hvitelisten — et ukjent funksjonsnavn, et løst symbol eller kode som parseren ikke gjenkjenner — avvises av sikkerhetsgrunner. Se etter skrivefeil, sørg for at hver parentes er lukket, og bruk bare de oppførte navnene.