Estoy leyendo un libro de EE que hace referencia a SPICE para seguir en mi máquina Linux que instalé ngspice. ¡No puedo emitir corriente para ningún circuito! He intentado pasar el archivo con la opción -r y varios circuitos. Nunca se puede obtener una salida de corriente!
Busqué en Google y probé otras publicaciones esto pero nada parece funcionar. Estoy empezando a preguntarme si esto es un problema de instalación / configuración?
Comenzando con un circuito en serie simple con la intención de imprimir el voltaje en cada resistencia y la corriente en mi fuente, cargué la siguiente lista de redes:
series circuit
v1 1 0
r1 1 2 3k
r2 2 3 10k
r3 3 0 5k
.dc v1 9 9 1
.print dc v(1,2) v(2,3) v(3,0) i(v1)
.end
y errores recibidos: Advertencia: v1: no tiene valor, DC 0 asumido Advertencia: no se puede analizar '0': se ignora
Mis salidas de voltaje son correctas por cálculo de mano, así que sé que ngspice está calculando la corriente correcta.
reduciendo la línea .print para obtener solo ::
.print i(v1)
produce un error:
Error: .print: no i(v1) analysis found.
También he intentado definir mi fuente diferente como:
v1 1 0 dc 9
mismos errores.
He probado muchos circuitos diferentes y nunca puedo hacer que ngspice produzca corriente para mis fuentes (también he creado fuentes de voltaje 0 cerca de resistencias en circuitos paralelos). Las salidas de voltaje son todas correctas
También probé una lista de redes sin línea de impresión (pensé que había visto otras con salida predeterminada):
series circuit
v1 1 0 dc 9
r1 1 2 3k
r2 2 3 10k
r3 3 0 5k
.end
con este error:
Note: No ".plot", ".print", or ".fourier" lines; no simulations run
¿no hay una salida predeterminada sin necesitar una línea .print?
Más importante aún, ¿hay un archivo de configuración no configurado correctamente? pensamientos?
cualquier dirección es muy apreciada ... Gracias