Calculadora d'Altura Inclinada del Con Circular Recte

Calcula fàcilment l'altura inclinada, el radi o l'altura d'un con circular recte amb la nostra calculadora. Perfecte per a geometria, enginyeria, càlculs arquitectònics i fins i tot per a fins educatius.

Calculadora de l'altura inclinada d'un con

📚

Documentació

Calculadora de l'altura inclinada d'un con

Introducció

L'altura inclinada d'un con és la distància des de l'apex (punt superior) del con fins a qualsevol punt al llarg de la vora de la seva base circular. És una mesura essencial en geometria, especialment quan es tracta de càlculs de l'àrea superficial i de la superfície lateral d'un con. Calcular l'altura inclinada és crucial en diversos camps com l'enginyeria, l'arquitectura, la fabricació i l'educació.

Aquesta calculadora et permet trobar l'altura inclinada d'un con circular recte quan coneixes el radi i l'altura perpendicular, o calcular el radi o l'altura si es coneixen les altres dues mesures.

Fórmula

Per a un con circular recte, l'altura inclinada ll es pot calcular utilitzant el teorema de Pitàgores:

l=r2+h2l = \sqrt{r^2 + h^2}

On:

  • rr = radi de la base
  • hh = altura perpendicular (altitud) des de la base fins a l'apex
  • ll = altura inclinada

Aquesta fórmula sorgeix perquè un con circular recte forma un triangle rectangle entre el radi, l'altura i l'altura inclinada.

Càlcul del radi o l'altura

Es pot reorganitzar la fórmula per resoldre el radi o l'altura:

Per trobar el radi rr:

r=l2h2r = \sqrt{l^2 - h^2}

Per trobar l'altura hh:

h=l2r2h = \sqrt{l^2 - r^2}

Casos límit

  • Valors zero o negatius: El radi, l'altura i l'altura inclinada han de ser números reals positius. Els valors zero o negatius no són vàlids en el context d'un con físic. Per exemple, un con amb r=0r = 0 o h=0h = 0 seria degenerat i no representaria una forma tridimensional vàlida.

  • Valors d'altura inclinada no vàlids: L'altura inclinada ha de satisfer la condició l>rl > r i l>hl > h. Si lrl \leq r o lhl \leq h, el con no pot existir perquè els costats no es trobarien en un únic apex.

  • Dimensions impossibles: Si l'altura inclinada calculada és menor que el radi o l'altura, és un indici de dimensions no vàlides. Per exemple, si r=5r = 5 unitats i h=12h = 12 unitats, l'altura inclinada ll ha de ser més gran que ambdues 5 i 12 unitats a causa de la relació de Pitàgores.

  • Valors extremadament grans: Quan es treballa amb números molt grans, tingueu cura amb possibles errors de precisió de punt flotant que podrien afectar l'exactitud dels càlculs.

Exemples de casos límit

  • Exemple 1: Si r=3r = -3 unitats i h=4h = 4 unitats, el radi és negatiu, cosa que és físicament impossible. Ajusta el valor a un número positiu.

  • Exemple 2: Si l=5l = 5 unitats, r=3r = 3 unitats i h=4h = 4 unitats, les dimensions són vàlides perquè l>rl > r i l>hl > h.

  • Exemple 3: Si l=2l = 2 unitats, r=3r = 3 unitats i h=4h = 4 unitats, l'altura inclinada és menor que tant el radi com l'altura, cosa que és impossible per a un con real.

Càlcul

A continuació, es mostra com calcular l'altura inclinada, el radi o l'altura pas a pas.

Exemple 1: Càlcul de l'altura inclinada

Donat:

  • Radi (r=3r = 3 unitats)
  • Altura (h=4h = 4 unitats)

Calculem l'altura inclinada (ll)

l=r2+h2=32+42=9+16=25=5 unitats\begin{align*} l &= \sqrt{r^2 + h^2} \\ &= \sqrt{3^2 + 4^2} \\ &= \sqrt{9 + 16} \\ &= \sqrt{25} \\ &= 5 \text{ unitats} \end{align*}

Exemple 2: Càlcul del radi

Donat:

  • Altura inclinada (l=13l = 13 unitats)
  • Altura (h=12h = 12 unitats)

Calculem el radi (rr)

r=l2h2=132122=169144=25=5 unitats\begin{align*} r &= \sqrt{l^2 - h^2} \\ &= \sqrt{13^2 - 12^2} \\ &= \sqrt{169 - 144} \\ &= \sqrt{25} \\ &= 5 \text{ unitats} \end{align*}

Exemple 3: Càlcul de l'altura

Donat:

  • Radi (r=5r = 5 unitats)
  • Altura inclinada (l=13l = 13 unitats)

Calculem l'altura (hh)

h=l2r2=13252=16925=144=12 unitats\begin{align*} h &= \sqrt{l^2 - r^2} \\ &= \sqrt{13^2 - 5^2} \\ &= \sqrt{169 - 25} \\ &= \sqrt{144} \\ &= 12 \text{ unitats} \end{align*}

Casos d'ús

Calcular l'altura inclinada d'un con és important en diverses aplicacions del món real:

Enginyeria i arquitectura

  • Disseny de teulades: Els arquitectes utilitzen l'altura inclinada per determinar els materials necessaris per a teulades o agulles còniques.
  • Components estructurals: Els enginyers la calculen quan dissenyen components com xemeneies, xemeneies o torres.

Fabricació

  • Fabricació de metalls: Els treballadors de làmina metàl·lica necessiten l'altura inclinada per tallar i formar formes còniques amb precisió.
  • Indústria de packaging: Dissenyar articles com gots de paper o còniques requereix mesures precises de l'altura inclinada.

Educació

  • Problemes de matemàtiques: Els educadors utilitzen cons per ensenyar geometria, trigonometria i el teorema de Pitàgores.
  • Art i disseny: Entendre les formes còniques ajuda en l'art, el disseny de moda i el modelatge.

Alternatives

Si bé l'altura inclinada és crucial, de vegades altres mesures són més apropiades:

  • Angle del sector del con desplegat: En fabricació, calcular l'angle del sector quan el con es desplega ajuda en el tall de materials.
  • Àrea de superfície lateral: El càlcul directe de l'àrea de superfície lateral pot ser necessari per a aplicacions de pintura o recobriment.
  • Utilitzant trigonometria: Si es coneix l'angle de l'apex, les relacions trigonomètriques poden determinar altres dimensions.

Història

L'estudi dels cons es remunta a l'antiga Grècia. Matemàtics com Euclides i Apollonius de Perga van fer contribucions significatives a la comprensió de les seccions còniques. El concepte d'altura inclinada sorgeix del teorema de Pitàgores, atribuït a Pitàgores (c. 570 – c. 495 aC).

Durant el Renaixement, els avenços en matemàtiques i enginyeria van portar a aplicacions pràctiques d'aquests principis geomètrics en arquitectura i artesania. El desenvolupament del càlcul va millorar encara més la capacitat de calcular propietats de formes còniques amb precisió.

Avui dia, els principis segueixen sent fonamentals en geometria i continuen tenint aplicacions àmplies en ciència, tecnologia, enginyeria i matemàtiques (STEM).

Diagrames

Una il·lustració d'un con circular recte:

Apex Base l h r

Exemples de codi

Aquí hi ha fragments de codi en diversos llenguatges de programació per calcular l'altura inclinada:

Excel

1=SQRT(A2^2 + B2^2)
2

Suposant que A2 conté el radi i B2 conté l'altura.

Python

1import math
2
3def slant_height(r, h):
4    return math.hypot(r, h)
5
6## Exemple d'ús
7radius = 5
8height = 12
9print(f"Altura inclinada: {slant_height(radius, height)}")
10

JavaScript

1function slantHeight(r, h) {
2  return Math.hypot(r, h);
3}
4
5// Exemple d'ús
6const radius = 5;
7const height = 12;
8console.log("Altura inclinada:", slantHeight(radius, height));
9

Java

1public class Cone {
2    public static double slantHeight(double r, double h) {
3        return Math.hypot(r, h);
4    }
5
6    public static void main(String[] args) {
7        double radius = 5;
8        double height = 12;
9        System.out.println("Altura inclinada: " + slantHeight(radius, height));
10    }
11}
12

C#

1using System;
2
3class Cone
4{
5    static double SlantHeight(double r, double h)
6    {
7        return Math.Sqrt(r * r + h * h);
8    }
9
10    static void Main()
11    {
12        double radius = 5;
13        double height = 12;
14        Console.WriteLine("Altura inclinada: " + SlantHeight(radius, height));
15    }
16}
17

MATLAB

1function l = slantHeight(r, h)
2    l = hypot(r, h);
3end
4
5% Exemple d'ús
6radius = 5;
7height = 12;
8disp(['Altura inclinada: ', num2str(slantHeight(radius, height))]);
9

R

1slant_height <- function(r, h) {
2  sqrt(r^2 + h^2)
3}
4
5## Exemple d'ús
6radius <- 5
7height <- 12
8cat("Altura inclinada:", slant_height(radius, height), "\n")
9

Go

1package main
2
3import (
4	"fmt"
5	"math"
6)
7
8func slantHeight(r, h float64) float64 {
9	return math.Hypot(r, h)
10}
11
12func main() {
13	radius := 5.0
14	height := 12.0
15	fmt.Printf("Altura inclinada: %.2f\n", slantHeight(radius, height))
16}
17

Ruby

1def slant_height(r, h)
2  Math.hypot(r, h)
3end
4
5## Exemple d'ús
6radius = 5
7height = 12
8puts "Altura inclinada: #{slant_height(radius, height)}"
9

PHP

1<?php
2function slantHeight($r, $h) {
3    return sqrt($r * $r + $h * $h);
4}
5
6// Exemple d'ús
7$radius = 5;
8$height = 12;
9echo "Altura inclinada: " . slantHeight($radius, $height);
10?>
11

Rust

1fn slant_height(r: f64, h: f64) -> f64 {
2    (r.powi(2) + h.powi(2)).sqrt()
3}
4
5fn main() {
6    let radius = 5.0;
7    let height = 12.0;
8    println!("Altura inclinada: {}", slant_height(radius, height));
9}
10

Swift

1import Foundation
2
3func slantHeight(_ r: Double, _ h: Double) -> Double {
4    return sqrt(r * r + h * h)
5}
6
7// Exemple d'ús
8let radius = 5.0
9let height = 12.0
10print("Altura inclinada: \(slantHeight(radius, height))")
11