Dienstag, 30. Juni 2026

Elektrische Feldstärke eines geladenen Drahts

 

Das folgende C++ Programm berechnet die elektrische Feldstärke E eines geladenen Drahts. Die elektrische Feldstärke, die von einem gleichmäßig geladenen Draht erzeugt wird, beträgt:

R ist der Abstand des betrachteten Punktes vom geladenen Draht in Metern und τ ist die lineare Ladungsdichte (Coulomb/Meter). Die lineare Ladungsdichte liegt üblicherweise im Bereich weniger Mikro- oder Nanocoulomb pro Meter (µC/m oder nC/m).

ε₀ ist die elektrische Feldkonstante. ε₀ = 8,85*10-12 Farad/Meter (F/m).

Weitere Informationen finden Sie unter: https://www.vadimanhenko.com/2026/06/geladener-faden.html

Die Funktion Feldstaerke() wird E berechnet. Dafür werden nur zwei Parameter (τ und R) benötigt.

#include <iostream>
using namespace std;

constexpr double eps0 = 8.85 * 1.0e-12;
constexpr double pi = 3.1415926;

double Feldstaerke(double, double); //Funktionsprototyp

int main()
{
    cout << "Berechnung des elektrostatischen Feldes.\n";
    cout << "Geben Sie bitte die lineare Ladungsdichte in [nC/m] an: ";
    double t;
    cin >> t;
    cout << endl;
    cout << "Geben Sie bitte den Abstand zum Punkt im Raum in [m] an, wo die elektrische Feldstaerke berechnet werden soll: ";
    double Abstand;
    cin >> Abstand;
    cout << endl;
    double E;
    E = Feldstaerke(t, Abstand);
    cout << "Die elektrische Feldstaerke E = " << E << " V/m" << endl;

}

double Feldstaerke(double tau, double R) //Funktion für die Feldberechnung
{
    double E_Feld;
    E_Feld = (tau * 1.0e-9) / (2*pi*eps0*R);
    return E_Feld;
}
 


 

Keine Kommentare:

Massenträgheitsmomente eines Stabs und einer Rechteckplatte

  Das folgende C++ Programm berechnet die Massenträgheitsmomente eines dünnen Stabs und einer dünnen Rechteckplatte. Das Massenträgheitsmo...