Hello ,i have built a circuit and ran a POLE ZERO simulation on it, after that i took those poles and zeros shown in the simulation results

poles: 1.9128e-12+5.03292e9i , 1.9128e-12-5.03292e9i

zeros: 0+0i , -1.58e-21+0i

and made a transfer function in MATLAB as shown bellow.

After that i compared the MATLAB bode plot with AC sweep of the circuit . i get almost the same response however the peak at the AC sweep is much lower then the POLE ZERO transfer function bode plot.

where did i go wrong comparing them?

Thanks

p=[1.9128e-12+5.03292e9i;1.9128e-12-5.03292e9i]

z=[0+0i;-1.58e-21+0i]

k=1

[num,den]=zp2tf(z,p,k)

sys=tf(num,den)

bode(sys)