¿Cómo puedo exportar la respuesta de frecuencia de LTSPICE sin ajuste de fase?

Después tracé la respuesta de frecuencia de un circuito usando LTSpice como se muestra:

ingrese la descripción de la imagen aquí

Exporté los datos de las gráficas como un archivo .txt para trazarlas después usando MATLAB, sin embargo, después de trazar los datos usando MATLAB, descubrí que los datos exportados de LTSpice tienen la fase envuelta, como se muestra:

ingrese la descripción de la imagen aquí

¿Hay alguna forma de exportar la respuesta de frecuencia LTSpice sin tener la fase envuelta?

Esta es probablemente una elección hecha debido a un requisito de que π 2 un bronceado ( I metro R mi ) π 2 cuando sólo el valor positivo de la R mi 2 + I metro 2 siempre se selecciona.

Respuestas (2)

Creo que no puedes arreglar esto en LTSpice.
No encontré pruebas contundentes, pero pruebas muy plausibles.
Si pasa el cursor sobre el eje del ángulo (verá una regla) y hace clic con el botón izquierdo, hay una opción para Desenredar la envoltura de rama. ¿Por qué la opción aquí si no hubiera ninguna razón para desentrañarla?

ingrese la descripción de la imagen aquí

Si anula la selección, verá el mismo resultado que muestra MATLAB.

Entonces, creo que debería desentrañar los datos usted mismo, en MATLAB.

No soy un experto en MATLAB, por lo tanto, esto en un comentario: podría usar algo como wrapTo360(lon)-360o usando módulo, o si (ángulo> 0) restar 360 °
La opción de desenvolver está ahí para ser aplicada a los datos ya calculados. Ya sea que marque o desmarque la opción, los datos no cambian (el .rawarchivo permanece igual), lo que significa que después de exportar a Matlab, la opción de envolver/desenvolver se deja al usuario, de la misma manera que la opción existe en LTspice. Entonces la conclusión es correcta: el desenvolvimiento debe hacerse en Matlab.

Puede publicar archivos de proceso .raw usando Python y ltspice_pytool. PyPi GitHub