Dengan hanya memotong kon dengan pesawat, anda boleh mendapatkan banyak lengkung menarik, seksyen konik! Cuba kalkulator seksyen konik kami untuk mengetahui jenis seksyen konik dan cara mengira eksentrik, dan banyak lagi!
Dengan hanya memotong kon dengan satu pesawat, anda boleh mendapatkan banyak lengkung menarik yang dikenali sebagai seksyen konik. Ini termasuk lingkaran, elips, parabola, dan hiperbola. Seksyen konik adalah asas dalam matematik dan muncul dalam pelbagai bidang seperti astronomi, fizik, kejuruteraan, dan seni bina.
Kalkulator Seksyen Konik kami membolehkan anda meneroka lengkung menarik ini dengan mengira eksentrikiti dan mendapatkan persamaan standard mereka berdasarkan parameter input anda. Selami dunia seksyen konik dan temui sifat dan aplikasi unik mereka.
Pilih Jenis Seksyen Konik:
Masukkan Parameter Yang Diperlukan:
Klik "Kira" untuk mengira:
Semak Keputusan yang dipaparkan di bawah kalkulator.
Kalkulator melakukan pemeriksaan berikut pada input pengguna:
Jika input tidak sah diberikan, mesej ralat akan dipaparkan, dan pengiraan akan dihentikan sehingga input yang sah dimasukkan.
Eksentrikiti () adalah parameter utama yang menentukan bentuk seksyen konik, menunjukkan seberapa banyak ia menyimpang daripada bentuk bulatan.
Berikut adalah cara kalkulator mengira eksentrikiti dan persamaan:
Untuk Lingkaran:
Untuk Elips:
Untuk Parabola:
Untuk Hiperbola:
Kes Khas:
Seksyen konik mempunyai aplikasi yang luas:
Astronomi:
Fizik:
Kejuruteraan:
Seni Bina:
Optik:
Lengkung dan bentuk lain mungkin dipertimbangkan bergantung kepada aplikasi:
Penerokaan seksyen konik bermula lebih dua milenia:
Seksyen konik telah memainkan peranan penting dalam kemajuan matematik, fizik, dan kejuruteraan, mempengaruhi teknologi moden dan pemahaman saintifik.
1' Fungsi VBA untuk Mengira Eksentrikiti Hiperbola
2Function HyperbolaEccentricity(a As Double, b As Double) As Double
3 If a <= 0 Or b <= 0 Then
4 HyperbolaEccentricity = CVErr(xlErrValue)
5 ElseIf a <= b Then
6 HyperbolaEccentricity = CVErr(xlErrValue)
7 Else
8 HyperbolaEccentricity = Sqr(1 + (b ^ 2) / (a ^ 2))
9 End If
10End Function
11' Penggunaan dalam Excel:
12' =HyperbolaEccentricity(5, 3)
13
1import math
2
3def ellipse_eccentricity(a, b):
4 if a <= 0 or b <= 0 or b > a:
5 raise ValueError("Parameter tidak sah: Pastikan a >= b > 0")
6 e = math.sqrt(1 - (b ** 2) / (a ** 2))
7 return e
8
9## Contoh penggunaan:
10a = 5.0 # Paksi separuh utama
11b = 3.0 # Paksi separuh kecil
12ecc = ellipse_eccentricity(a, b)
13print(f"Eksentrikiti elips: {ecc:.4f}")
14
1function calculateEccentricity(a, b) {
2 if (a <= 0 || b <= 0 || b > a) {
3 throw new Error("Parameter tidak sah: a mesti >= b > 0");
4 }
5 const e = Math.sqrt(1 - (b ** 2) / (a ** 2));
6 return e;
7}
8
9// Contoh penggunaan:
10const a = 5;
11const b = 3;
12const eccentricity = calculateEccentricity(a, b);
13console.log(`Eksentrikiti: ${eccentricity.toFixed(4)}`);
14
1% Skrip MATLAB untuk Mengira Eksentrikiti Parabola
2% Untuk parabola, eksentrikiti sentiasa 1
3e = 1;
4fprintf('Eksentrikiti parabola: %.4f\n', e);
5
1using System;
2
3class ConicSection
4{
5 public static double ParabolaEccentricity()
6 {
7 return 1.0;
8 }
9
10 static void Main()
11 {
12 double eccentricity = ParabolaEccentricity();
13 Console.WriteLine($"Eksentrikiti parabola: {eccentricity}");
14 }
15}
16
1public class ConicSectionCalculator {
2 public static double calculateCircleEccentricity() {
3 return 0.0;
4 }
5
6 public static void main(String[] args) {
7 double e = calculateCircleEccentricity();
8 System.out.printf("Eksentrikiti lingkaran: %.4f%n", e);
9 }
10}
11
1fn hyperbola_eccentricity(a: f64, b: f64) -> Result<f64, &'static str> {
2 if a <= 0.0 || b <= 0.0 || a <= b {
3 Err("Parameter tidak sah: a mesti > b > 0")
4 } else {
5 Ok((1.0 + (b.powi(2) / a.powi(2))).sqrt())
6 }
7}
8
9fn main() {
10 let a = 5.0;
11 let b = 3.0;
12 match hyperbola_eccentricity(a, b) {
13 Ok(eccentricity) => println!("Eksentrikiti: {:.4}", eccentricity),
14 Err(e) => println!("Ralat: {}", e),
15 }
16}
17
Lingkaran:
Elips:
Parabola:
Hiperbola:
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda