Whiz Tools

Koonuse mahu kalkulaator

Indtast radius af bunden af keglen i enheder
Indtast højden af keglen i enheder
Indtast højden af den afkortede del (hvis nogen) i enheder

Koonusmahu kalkulaator

Sissejuhatus

Koonusmahu kalkulaator on tööriist, mis on mõeldud nii täiskoone kui ka kärbitud koonusete mahu määramiseks. Koonus on kolmemõõtmeline geomeetriline kuju, millel on ümmargune alus, mis kitseneb tipu poole, mida nimetatakse tippuks. Kärbitud koonus on osa koonusest, mis jääb alles, kui ülemine osa on lõigatud paralleelselt alusega.

Valem

Täiskoone maht

Täiskoone maht (V) antakse valemiga:

V=13πr2hV = \frac{1}{3}\pi r^2 h

Kus:

  • r on aluse raadius
  • h on koonus kõrgus

Kärbitud koonuse maht

Kärbitud koonuse maht (V) arvutatakse järgmise valemi abil:

V=13πh(R2+r2+Rr)V = \frac{1}{3}\pi h (R^2 + r^2 + Rr)

Kus:

  • R on alumise aluse raadius
  • r on ülemise aluse raadius
  • h on kärbitud koonuse kõrgus

Arvutamine

Kalkulaator viib mahtude arvutamiseks läbi järgmised sammud:

  1. Täiskoone puhul: a. Ruuduta raadius (r^2) b. Korruta piiga (π) c. Korruta kõrgusega (h) d. Jaga tulemus 3-ga

  2. Kärbitud koonuse puhul: a. Ruuduta mõlemad raadiused (R^2 ja r^2) b. Arvuta raadiuste korrutis (Rr) c. Liida sammude a ja b tulemused d. Korruta piiga (π) e. Korruta kõrgusega (h) f. Jaga tulemus 3-ga

Kalkulaator kasutab täpsuse tagamiseks kahekordse täpsusega ujukoma aritmeetikat.

Äärmuslikud juhud ja kaalutlused

  • Väga väikesed mõõtmed: Kalkulaator säilitab täpsuse väikeste väärtuste puhul, kuid tulemused võivad olla esitatud teaduslikus notatsioonis.
  • Väga suured mõõtmed: Kalkulaator suudab hallata suuri väärtusi kuni kahekordse täpsusega ujukoma arvude piirideni.
  • Kärbitud kõrgus, mis on võrdne või suurem kui täiskoone kõrgus: Sellisel juhul tagastab kalkulaator täiskoone mahu.
  • Negatiivsed sisendväärtused: Kalkulaator kuvab negatiivsete sisendite korral veateate, kuna koonuse mõõtmed peavad olema positiivsed.
  • Nullraadius või kõrgus: Selliste juhtumite korral tagastab kalkulaator mahu null.

Kasutusalad

Koonuse mahu arvutamisel on mitmeid rakendusi teaduses, inseneriteaduses ja igapäevaelus:

  1. Tootearendus: Koonuslike konteinerite, lehtrite või filtrite mahu arvutamine.

  2. Arhitektuur: Koonuslike katuste või dekoratiivsete elementide mahu määramine.

  3. Geoloogia: Vulkaaniliste koonusete või koonuslike kivimoodustiste mahu hindamine.

  4. Toiduainetööstus: Jäätisekoonuste või koonuslike toidukonteinerite mahu mõõtmine.

  5. Astronoomia: Koonuslike kosmoselaeva komponentide või taevakehade mahu arvutamine.

Alternatiivid

Kuigi koonuse maht on koonuslike kujundite jaoks oluline, võivad teatud olukordades olla sobivamad muud seotud mõõtmised:

  1. Silindri maht: Silindriliste objektide jaoks, millel pole kitsenevat osa.

  2. Püramiidi maht: Objektide jaoks, millel on palju külgi ja mis kitsenevad tippu.

  3. Sfääri maht: Täiesti ümmarguste objektide jaoks.

  4. Pindala: Kui koonuse välimine pind on olulisem kui selle maht.

Ajalugu

Koonuse mahu arvutamise kontseptsioon ulatub tagasi iidsetesse tsivilisatsioonidesse. Iidsed egiptlased ja babüloonlased mõistsid mingil määral koonuslike mahtude olemust, kuid just iidsed kreeklased tegid selles valdkonnas märkimisväärseid edusamme.

Demokritos (c. 460-370 eKr) on tuntud kui esimene, kes määras, et koonuse maht on kolmandik silindri mahust, millel on sama alus ja kõrgus. Kuid just Eudoxus Knidusest (c. 408-355 eKr) esitas selle seose esimese rangelt tõestatud tõestuse, kasutades ammenduse meetodit.

Arhimedes (c. 287-212 eKr) täiendavalt täiustas ja laiendas neid kontseptsioone oma teoses "Koonused ja sfäärid", kus ta käsitles ka kärbitud koonusete mahtu.

Kaasaegses ajastus andis kalkuluse areng Newtoni ja Leibnizi poolt 17. sajandil uusi tööriistu koonusmahtude mõistmiseks ja arvutamiseks, viies tänapäeval kasutatavate valemiteni.

Näited

Siin on mõned koodinäited koonusete mahu arvutamiseks:

import math

def cone_volume(radius, height):
    return (1/3) * math.pi * radius**2 * height

def truncated_cone_volume(radius1, radius2, height):
    return (1/3) * math.pi * height * (radius1**2 + radius2**2 + radius1*radius2)

## Näidis kasutamine:
full_cone_volume = cone_volume(3, 4)
truncated_cone_volume = truncated_cone_volume(3, 2, 4)

print(f"Täiskoone maht: {full_cone_volume:.2f} kuupühikut")
print(f"Kärbitud koonuse maht: {truncated_cone_volume:.2f} kuupühikut")
function coneVolume(radius, height) {
  return (1/3) * Math.PI * Math.pow(radius, 2) * height;
}

function truncatedConeVolume(radius1, radius2, height) {
  return (1/3) * Math.PI * height * (Math.pow(radius1, 2) + Math.pow(radius2, 2) + radius1 * radius2);
}

// Näidis kasutamine:
const fullConeVolume = coneVolume(3, 4);
const truncatedConeVolume = truncatedConeVolume(3, 2, 4);

console.log(`Täiskoone maht: ${fullConeVolume.toFixed(2)} kuupühikut`);
console.log(`Kärbitud koonuse maht: ${truncatedConeVolume.toFixed(2)} kuupühikut`);
public class ConeVolumeCalculator {
    public static double coneVolume(double radius, double height) {
        return (1.0/3.0) * Math.PI * Math.pow(radius, 2) * height;
    }

    public static double truncatedConeVolume(double radius1, double radius2, double height) {
        return (1.0/3.0) * Math.PI * height * (Math.pow(radius1, 2) + Math.pow(radius2, 2) + radius1 * radius2);
    }

    public static void main(String[] args) {
        double fullConeVolume = coneVolume(3, 4);
        double truncatedConeVolume = truncatedConeVolume(3, 2, 4);

        System.out.printf("Täiskoone maht: %.2f kuupühikut%n", fullConeVolume);
        System.out.printf("Kärbitud koonuse maht: %.2f kuupühikut%n", truncatedConeVolume);
    }
}

Numbrilised näited

  1. Täiskoone:

    • Raadius (r) = 3 ühikut
    • Kõrgus (h) = 4 ühikut
    • Maht = 37.70 kuupühikut
  2. Kärbitud koonus:

    • Alumine raadius (R) = 3 ühikut
    • Ülemine raadius (r) = 2 ühikut
    • Kõrgus (h) = 4 ühikut
    • Maht = 71.21 kuupühikut
  3. Äärmuslik juhtum: Nullraadius

    • Raadius (r) = 0 ühikut
    • Kõrgus (h) = 5 ühikut
    • Maht = 0 kuupühikut
  4. Äärmuslik juhtum: Kärbitud kõrgus võrdub täiskoone kõrgusega

    • Alumine raadius (R) = 3 ühikut
    • Ülemine raadius (r) = 0 ühikut (muutub täiskooneks)
    • Kõrgus (h) = 4 ühikut
    • Maht = 37.70 kuupühikut (sama kui täiskoone)

Viidatud allikad

  1. Weisstein, Eric W. "Koonus." MathWorld--Wolfram Web Resource. https://mathworld.wolfram.com/Cone.html
  2. Stapel, Elizabeth. "Koonuste, silindrite ja sfääride mahud." Purplemath. https://www.purplemath.com/modules/volume3.htm
  3. Mastin, Luke. "Iidne Kreeka matemaatika." Matemaatika ajalugu. https://www.mathshistory.st-andrews.ac.uk/HistTopics/Greek_sources_2/
  4. Arhimedes. "Koonused ja sfäärid." Arhimede teosed. Cambridge University Press, 1897.
Feedback