ForHosting KIT · Strumenti per sviluppatori

Calcolatore del centro di massa dalla densità

Questo calcolatore trova il centro di massa di un’asta unidimensionale la cui densità lineare è descritta da un polinomio.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca i coefficienti e gli estremi sinistro e destro. Lo strumento valuta analiticamente l’integrale della massa totale e quello del primo momento, quindi divide il momento per la massa. Restituisce inoltre entrambi gli integrali, così Lei può controllare il procedimento in esercizi di analisi, meccanica, ingegneria o flussi didattici automatizzati.

Descriva l’asta con una densità polinomiale

Rappresenti la densità lineare come polinomio della posizione x e inserisca i coefficienti dalla potenza più alta al termine costante. Per esempio, [2, 1] indica rho(x) = 2x + 1, mentre [3, 0, -2] indica rho(x) = 3x squared - 2. Mantenga uno zero esplicito per ogni potenza mancante, affinché il grado sia inequivocabile. I limiti inferiore e superiore collocano le estremità dell’asta sullo stesso asse della formula; quello superiore deve essere strettamente maggiore. Tutti i dati devono essere numeri finiti e l’integrale della massa deve risultare positivo. Se x è misurata in metri e la densità in chilogrammi per metro, la massa è in chilogrammi, il primo momento in chilogrammo-metri e il centro in metri. Il calcolatore non assegna né converte unità, quindi usi un sistema coerente. Per un modello fisico verifichi anche che la densità non diventi negativa in alcun punto dell’intervallo.

Come vengono calcolati massa e primo momento

Per un’asta estesa da a a b con densità rho(x), la massa totale è l’integrale definito di rho(x) tra i due estremi. Il primo momento rispetto all’origine è l’integrale di x moltiplicato per rho(x) sullo stesso intervallo. Ogni termine viene integrato direttamente con la regola della potenza. Se un termine è c per x elevato a n, il suo contributo alla massa è c per x elevato a n più uno, diviso per n più uno, valutato agli estremi. Nel primo momento, la moltiplicazione per x aumenta prima l’esponente di uno. Si applica infine x-bar = primo momento diviso massa totale. Non si usano campionamento, iterazioni, interpretazione simbolica o quadratura numerica, perciò non servono passo o tolleranza. I risultati total_mass e first_moment consentono di verificare una primitiva, individuare un coefficiente fuori posto e seguire le unità. Se l’aritmetica supera l’intervallo numerico supportato, la richiesta viene rifiutata anziché restituire un infinito inutilizzabile.

Interpreti il punto di equilibrio e controlli il modello

Il valore center_of_mass è la coordinata in cui l’asta si equilibrerebbe con la densità fornita. Per una densità positiva costante coincide con il punto medio, perché lunghezze uguali contengono masse uguali. Se la densità aumenta verso destra, il centro tende a spostarsi a destra; se è più pesante la parte sinistra, si sposta in quella direzione. Questi controlli intuitivi aiutano a riconoscere gli errori. In un modello fisico con densità non negativa e massa positiva, il centro deve trovarsi fra gli estremi. Una posizione inattesa può indicare coefficienti in ordine crescente, coordinate incoerenti o un polinomio negativo in parte dell’intervallo. Il servizio richiede una massa integrale positiva, ma non dimostra la non negatività in ogni punto: spetta a Lei verificare l’idoneità fisica. Controlli il grado e i limiti restituiti, conservi il valore non arrotondato nei calcoli successivi e arrotondi soltanto nella presentazione, secondo la precisione delle misure originali.

Verificare un esercizio di analisi

Controlli massa totale, primo momento e rapporto finale dopo aver integrato manualmente una densità polinomiale.

Trovare l’equilibrio di un’asta

Determini dove si equilibra un’asta non uniforme quando la densità lineare misurata segue un modello polinomiale.

Generare risultati didattici deterministici

Produca risposte verificabili per esempi polinomiali senza impostazioni di integrazione numerica.

In quale ordine vanno inseriti i coefficienti?

Li inserisca secondo potenze decrescenti di x, includendo coefficienti zero per le potenze mancanti.

Quale formula usa il calcolatore?

Integra x moltiplicato per la densità e divide tale primo momento per l’integrale della densità, cioè la massa totale.

La densità deve essere costante?

No. Può essere qualsiasi polinomio entro il limite dichiarato, purché la massa integrale sia positiva e il modello fisicamente sensato.

Viene verificata la non negatività della densità in ogni punto?

No. Una massa totale non positiva viene rifiutata, ma Lei deve controllare separatamente la densità sull’intero intervallo.

L’asta può iniziare da una coordinata negativa?

Sì. Entrambi gli estremi possono essere negativi, purché il limite superiore sia maggiore dell’inferiore e i valori siano finiti.

Quanto costa un calcolo tramite API?

Ogni calcolo tramite API costa $0.002; lo stesso calcolo deterministico può essere eseguito nel browser.

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/calculus/center-of-mass-1d

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/calculus/center-of-mass-1d \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"density_coefficients":[2,1],"lower_bound":0,"upper_bound":3}'
{
  "density_coefficients": [
    2,
    1
  ],
  "lower_bound": 0,
  "upper_bound": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.center_of_mass_1d",
  "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.

Leggi la documentazione completa del KIT →