¿Cómo muestro los resultados usando ngspice?

0

Utilizando este tutorial , estoy usando ngspice (en Cygwin) para ejecutar el siguiente archivo:

My first circuit
v 1 0 dc 10
r 1 0 5
.end

Sin embargo, después de ejecutarlo usando ngspice < first.cir , recibo el siguiente resultado:

Circuit: My first circuit

Note: No ".plot", ".print", or ".fourier" lines; no simulations run

¿Cómo imprimo los diagnósticos básicos del circuito?

    
pregunta sdasdadas

1 respuesta

4

Dado que su deck no especifica ninguna simulación para ejecutar, ni ningún resultado para producir, Spice le informa que no ha hecho nada.

Hay tres maneras de solucionar esto:

  1. Agregue una tarjeta de simulación (como .OP o .DC) y una tarjeta de salida (como .PRINT) a su circuito.

  2. Usa el modo interactivo de ngspice. Inicie el programa con ngspice first.cir (sin el carácter '<') y le dará una shell interactiva donde puede solicitar que se ejecuten simulaciones específicas y que se dibujen las salidas.

  3. Use .CONTROL ... .ENDC (una extensión ngspice) en su deck para agregar comandos por lotes que ejecuten simulaciones y trazar salidas, usando la sintaxis del shell interactivo.

respondido por el The Photon

Lea otras preguntas en las etiquetas