我们面对cadence中的仿真图像,觉得非常不错却又不能拿来用在论文中,非常懊恼。本文会为你详细解决该问题。
下图是我在cadence中获得的放大器增益曲线
首先选中该曲线右键,依次点击send to-table-new window,然后你会将曲线上的51个数据点导出,界面如下:
如果你也像我一样没有权限将其保存为csv文件并导出,那么你需要将两列分别复制。复制方式为右键每列的第一个数据,点击Copy To ClipBoard。然后打开EXCEL将数据复制,此时已经把第一列数据复制到EXCEL里。第二列数据同理。
我们一般绘制的幅频特性曲线,频率轴坐标均采用的是log形式,因此为了方便起见,现在EXCEL中做数据处理,利用自带的lg函数将频率一列转化为对数形式。最终EXCEL如下:
接着,打开matlab2023b,输入如下代码。
[num]=readtable('D:\data-handle\DATA1.xlsx');%readtable函数读取EXCEL所在具体路径位置
num1=num.Var3;%生成的变量为table形式,利用特定语法提取每一列的数据
num2=num.Var2;
P= polyfit(num1, num2, 8) %八阶多项式拟合(依据具体情况而定阶数)
xi=0:.2:10;
yi= polyval(P, xi); %求对应y值
plot(num1,num2,'LineWidth',1);%绘制拟合曲线,线宽为1
xlabel('freq(Hz)');
ylabel('V(dB)');%横纵坐标图例
set(gca,'FontWeight','bold');%坐标字体粗细
set(gca,'FontSize',20);%字体大小
set(gca,'FontName','Times')%字体样式,Times new Roman
可得到如下图像: