我想绘制多电平转换器的输出电压,基本上输出应该看起来像this。
在每个时间步长中,输出电压增加一步。例如,当t = 0s时,v_total为零,当涉及t1时,v_total为V,当t = t2时(下一步),v_total为2V,...... 3V ......等
我使用Altera Monitor Program for Nios II系统用C语言编写。
我有三个电容器,一次加一个电容器电压。
for(i=0;i<3;i++)
{
v_total=v_total+v_capacitor[i];
}
图像中有四个图,请查看红色图。我在图像中绘制一个绿色圆圈,你可以看到斜率上的值从零增加到峰值,但我期望看到的是在同一图像上的紫色线条中绘制的。
编辑:我的问题是,在我的代码中技术上出了什么问题,导致红线而不是紫线?或者它可能只是抽样问题?
感谢任何输入....提前谢谢你!