在利用VS联合PSIM仿真中,想要用VS构建一个正弦波发生模块。可以利用Sin函数进行编写,重点是需要编写一个计数器程序。首先打算用for循环语句来构建计数器,但在for循环运行时无法跳出,不能实时获得计数器的值。同理,while循环也无法实现。最后将count变量设置为static型,解决了这一问题。
体现出对于c++程序的运行不够了解,需要多进行程序的编写和调试。
//时钟计数器
static int count = 0;
count++;
if (count > Sinfre)
{
count = 0;