ForHosting KIT · Matematica

Calcolatrice di omotetia

Trovi dove finisce un punto dopo un'omotetia: il punto (4, 2) con rapporto 2 rispetto all'origine va in (8, 4). Vanno bene qualsiasi centro e qualsiasi rapporto, anche negativo, che porta il punto dall'altra parte del centro. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
X
4
Y
2
Cx
0
Cy
0
K
2
Ottiene
Immagine (x)
8
Immagine (y)
4
Dx
4
Dy
2

L'omotetia, detta anche dilatazione o similitudine centrale, mappa ogni punto P del piano in un'immagine P primo che giace sul raggio dal centro fisso C attraverso P, scalata da un rapporto reale k. L'identità vettoriale definitoria è P primo uguale a C più k volte il vettore da C a P, così le distanze dal centro si moltiplicano per il valore assoluto di k mentre gli angoli al centro restano preservati. Gli studenti incontrano questa applicazione studiando figure simili, teoremi di intercetta e similitudini a spirale; i progettisti usano k positivo per ingrandire o ridurre una figura attorno a un'ancora; k negativo produce un'omotetia opposta che riflette attraverso il centro mentre scala.

Cosa fa un'omotetia piana e come si calcola l'immagine

Un'omotetia piana con centro C uguale al punto di coordinate cx e cy e rapporto k è l'unica applicazione che manda ogni punto P di coordinate x e y all'immagine P primo definita dalla formula vettoriale P primo uguale a C più k volte parentesi aperta P meno C parentesi chiusa. Quando k vale uno l'applicazione è l'identità e l'immagine coincide con il punto originale. Quando k vale zero ogni punto collassa sul centro, quindi l'immagine è sempre C.

Quando k è strettamente compreso tra zero e uno la figura si contrae verso C restando sugli stessi raggi. Quando k è maggiore di uno la figura si ingrandisce allontanandosi da C. Quando k è negativo l'immagine giace sul raggio opposto attraverso C, quindi l'applicazione è un'omotetia opposta che scala per il valore assoluto di k e riflette attraverso il centro contemporaneamente; il caso classico k uguale a meno uno è una simmetria centrale, detta anche riflessione puntuale o semirotazione attorno a C.

L'omotetia preserva gli angoli al centro e moltiplica tutte le distanze misurate da C per il valore assoluto di k, ed è per questo che le figure simili costruite per dilatazione mantengono la stessa forma. Le rette parallele restano parallele, i cerchi si mappano in cerchi e i segmenti in segmenti le cui lunghezze scalano per il valore assoluto di k.

Dove serve calcolare un'omotetia

Le aule e le piattaforme di tutoraggio usano una calcolatrice di dilatazione per omotetia affinché gli studenti possano verificare le coordinate dell'immagine per centri e rapporti arbitrari senza errori di segno espandendo a mano k volte parentesi aperta x meno cx parentesi chiusa. I generatori di esami necessitano di un oracolo deterministico che segni come errato un rapporto non numerico invece di inventare in silenzio un fattore di scala. La validazione fallita non consuma il saldo.

Mantenga le richieste piccole, fissi le coordinate dell'immagine arrotondate nei test e otterrà dilatazioni riproducibili per compiti, plugin LMS e worker edge senza erigere una stack completa di algebra computazionale o grafica propria.

Controlli di dilatazione in classe

Permetta agli studenti di inserire un punto, un centro e un rapporto k e di verificare le coordinate dell'immagine rispetto all'identità del manuale P′ = C + k(P − C).

Valutazione automatica di esami e LMS

Valuti gli item di omotetia con un oracolo deterministico che rifiuta rapporti non numerici e restituisce coordinate dell'immagine stabili a dodici decimali.

Ancore CAD, giochi e SVG

Scali un punto di progetto attorno a un'ancora arbitraria in script e worker edge senza ricodificare la formula di dilatazione in ogni client.

Come si calcola l'immagine di un punto sotto un'omotetia?

Invii numeri finiti x, y per il punto, cx, cy per il centro e k per il rapporto.

Il centro deve essere l'origine?

No. Qualsiasi centro finito (cx, cy) funziona. La formula dilata sempre rispetto a quel centro, non rispetto all'origine delle coordinate, a meno che Lei non imposti cx e cy a zero.

Cosa fa un rapporto negativo in un'omotetia?

L'immagine finisce dall'altra parte del centro, ingrandita o ridotta secondo la grandezza del rapporto. Un rapporto di −1 è una simmetria centrale: il punto (2, 0) rispetto all'origine va in (−2, 0).

Cosa succede con un rapporto di 0 o di 1?

Un rapporto di 1 è l'identità e lascia ogni punto esattamente dov'è. Un rapporto di 0 porta tutti i punti sul centro, quindi l'immagine è sempre il centro stesso.

Quali proprietà conserva un'omotetia?

Gli angoli non cambiano, le rette parallele restano parallele e le circonferenze diventano circonferenze. Ogni distanza misurata dal centro si moltiplica per il valore assoluto del rapporto, per questo le figure restano simili.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/geom/homothety

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/geom/homothety \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":4,"y":2,"cx":0,"cy":0,"k":2}'
{
  "x": 4,
  "y": 2,
  "cx": 0,
  "cy": 0,
  "k": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.homothety",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questa calcolatrice di dilatazione per omotetia accetta le coordinate del punto, il centro e il rapporto, restituisce le coordinate esatte dell'immagine con il vettore di spostamento intermedio e fallisce in modo pulito con invalid_input quando il rapporto o una qualsiasi coordinata manca o non è numerica.

Cosa fa un'omotetia piana e come si calcola l'immagine

Espandendo per componenti si ottiene image_x uguale a cx più k volte parentesi aperta x meno cx parentesi chiusa e image_y uguale a cy più k volte parentesi aperta y meno cy parentesi chiusa.

Contratto di ingresso, campi di risposta e comportamento di errore

Esempio: punto quattro virgola due, centro zero virgola zero, rapporto due produce immagine otto virgola quattro perché il vettore di spostamento è quattro virgola due e raddoppiarlo dall'origine produce otto virgola quattro. Esempio con centro non origine: punto cinque virgola uno, centro uno virgola uno, rapporto tre produce immagine tredici virgola uno, perché lo spostamento è quattro virgola zero, per tre è dodici virgola zero, sommato al centro è tredici virgola uno. Esempio di rapporto negativo: punto due virgola zero, centro zero virgola zero, rapporto meno uno produce immagine meno due virgola zero, la simmetria centrale del punto. Invii in POST un corpo JSON con cinque numeri finiti obbligatori: x e y del punto da dilatare, cx e cy del centro di omotetia, e k del rapporto. Ogni campo può arrivare come numero JSON o come stringa numerica; stringhe vuote, chiavi assenti, testo non numerico e valori non finiti come NaN o Infinity falliscono con invalid_input indicando il campo. I valori assoluti maggiori di un trilione vengono rifiutati per mantenere finiti i prodotti intermedi sul Worker. In caso di successo il corpo ecoa x, y, cx, cy e k; riporta image_x e image_y come coordinate dilatate; include dx e dy come spostamento dal centro al punto originale prima dello scaling; e imposta method a homothety_dilation con una breve stringa formula che ribadisce l'identità vettoriale. Esempio di rapporto non valido: inviare k come la stringa not-a-number fallisce con invalid_input e non viene fatturato. Abbini la risposta al proprio codice di disegno se Le serve uno schizzo di raggi e segmenti scalati; questo endpoint restituisce solo coordinate e non emette grafici né prosa passo-passo oltre al campo formula.

Dove un'API di dilatazione per omotetia rende il suo valore

Plugin CAD, editor di giochi e strumenti SVG spesso collocano una figura rispetto a un'ancora e poi scalano attorno a quell'ancora; chiamare una piccola API parse evita di reimplementare la stessa formula a cinque numeri in ogni linguaggio host. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.

Cosa significa il rapporto k?

k moltiplica i vettori dal centro: |k|>1 ingrandisce, 0<|k|<1 riduce, k<0 è omotetia opposta (attraverso il centro), k=1 è l'identità e k=0 mappa ogni punto sul centro.

Cosa succede se il rapporto non è numerico?

L'attività fallisce con invalid_input. Il rapporto k deve essere un numero finito (numero JSON o stringa numerica); un testo come not-a-number viene rifiutato e non fatturato.

Quanto costa la calcolatrice di dilatazione per omotetia?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.

Leggi la documentazione completa del KIT →