calculadora fuerza eléctrica entre 3 cargas
Calculadora de Fuerza Eléctrica entre 3 Cargas
const k = 8.99e9; // Constante de Coulomb
function calculateForce(q1, x1, y1, q2, x2, y2) {
const dx = x2 - x1;
const dy = y2 - y1;
const r = Math.sqrt(dx*dx + dy*dy);
const force = k * Math.abs(q1 * q2) / (r * r);
const angle = Math.atan2(dy, dx);
return [force * Math.cos(angle), force * Math.sin(angle)];
}
document.getElementById('electricForceForm').addEventListener('submit', function(e) {
e.preventDefault();
const q1 = parseFloat(document.getElementById('q1').value);
const x1 = parseFloat(document.getElementById('x1').value);
const y1 = parseFloat(document.getElementById('y1').value);
const q2 = parseFloat(document.getElementById('q2').value);
const x2 = parseFloat(document.getElementById('x2').value);
const y2 = parseFloat(document.getElementById('y2').value);
const q3 = parseFloat(document.getElementById('q3').value);
const x3 = parseFloat(document.getElementById('x3').value);
const y3 = parseFloat(document.getElementById('y3').value);
const f12 = calculateForce(q1, x1, y1, q2, x2, y2);
const f13 = calculateForce(q1, x1, y1, q3, x3, y3);
const f21 = calculateForce(q2, x2, y2, q1, x1, y1);
const f23 = calculateForce(q2, x2, y2, q3, x3, y3);
const f31 = calculateForce(q3, x3, y3, q1, x1, y1);
const f32 = calculateForce(q3, x3, y3, q2, x2, y2);
const force1 = [f12[0] + f13[0], f12[1] + f13[1]];
const force2 = [f21[0] + f23[0], f21[1] + f23[1]];
const force3 = [f31[0] + f32[0], f31[1] + f32[1]];
document.getElementById('force1').textContent = math.format(math.norm(force1), {notation: 'exponential', precision: 3});
document.getElementById('force2').textContent = math.format(math.norm(force2), {notation: 'exponential', precision: 3});
document.getElementById('force3').textContent = math.format(math.norm(force3), {notation: 'exponential', precision: 3});
document.getElementById('results').style.display = 'block';
});
2. Guía de uso
Cómo usar la Calculadora de Fuerza Eléctrica entre 3 Cargas
Paso 1: Ingresar los datos de las cargas
Para cada una de las tres cargas, deberá ingresar la siguiente información:
- Carga (C): Ingrese el valor de la carga en Coulombs. Puede ser positivo o negativo.
- Posición X (m): Ingrese la coordenada X de la posición de la carga en metros.
- Posición Y (m): Ingrese la coordenada Y de la posición de la carga en metros.
Paso 2: Calcular las fuerzas
Una vez que haya ingresado todos los datos, haga clic en el botón "Calcular". La calculadora procesará la información y mostrará los resultados.
Paso 3: Interpretar los resultados
Los resultados se mostrarán en la sección "Resultados" y incluirán:
- Fuerza sobre la carga 1: La magnitud de la fuerza resultante que actúa sobre la carga 1, en Newtons.
- Fuerza sobre la carga 2: La magnitud de la fuerza resultante que actúa sobre la carga 2, en Newtons.
- Fuerza sobre la carga 3: La magnitud de la fuerza resultante que actúa sobre la carga 3, en Newtons.
Ejemplo práctico
Supongamos que tenemos las siguientes cargas:
- Carga 1: 1e-6 C en (0, 0) m
- Carga 2: -2e-6 C en (3, 0) m
- Carga 3: 3e-6 C en (0