Finishing touches on ipython notepad example
"zc_d_dut = dm_zc.deembed(fdf)\n",
"zc_d_dut.name = 'zc_d_dut'\n",
"zc_side1 = dm_zc.s_side1\n",
- "zc_side1.name = 'nzc_side1'\n",
+ "zc_side1.name = 'zc_side1'\n",
"zc_side2 = dm_zc.s_side2\n",
- "zc_side2.name = 'nzc_side2'\n",
+ "zc_side2.name = 'zc_side2'\n",
"# plot them all\n",
"plt.figure(figsize=(10, 5))\n",
"plt.subplot(1, 2, 1)\n",
"source": [
"test1_nzc = nzc_side1.inv ** s2xthru ** nzc_side2.inv\n",
"test1_nzc.name = 'nzc'\n",
+ "test1_nzc.s += 1e-12 # remove numeric singularities\n",
"test1_zc = zc_side1.inv ** s2xthru ** zc_side2.inv\n",
"test1_zc.name = 'zc'\n",
+ "test1_zc.s += 1e-12 # remove numeric singularities\n",
"plt.figure(figsize=(10,5))\n",
"plt.subplot(2, 1, 1)\n",
"test1_nzc.plot_s_db(1,0)\n",
{
"cell_type": "code",
"execution_count": null,
- "metadata": {},
+ "metadata": {
+ "scrolled": false
+ },
"outputs": [],
"source": [
"nzc_ref = rf.Network('deembedded_SE_NZC_fdf.s2p')\n",
