My circuit is working as expected but Qspice emits the warning message:
Warning: unrecognized content in: .param {V_AC=SQRT(P/(2*R_LOAD))}
What is unrecognized?
My circuit is working as expected but Qspice emits the warning message:
Warning: unrecognized content in: .param {V_AC=SQRT(P/(2*R_LOAD))}
What is unrecognized?
Remove the open/closing curly braces in that equation and it should work.
I think the correct format for using curly braces {} is this.
.param v_ac={sqrt(P/(2*r_load))}
Curly braces are required in PSpice and LTspice (AD changed something and currently it is only partially needed) when preprocessing parameters. Unless you need your netlist to be compatible with other SPICE platforms, you can ignore the use of curly braces in Qspice.