⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 my_user0.c

📁 psim中DLL生成使用
💻 C
字号:
#include<stdio.h>
#include<math.h>

__declspec(dllexport) void simuser (t, delt, in, out)

// t,delt,in,out 这几个变量的类型必须为double型
//其中,t为系统仿真时间;delt为时间步长;in为输入口;out为输出口;
//in、out都以指针的形式给出,其个数由psim中dll文件决定,分别有1、3、6、12、20、25个
//不用的输入口必须接地,否则会出现错误
double t, delt;
double *in, *out;
{

//从这里开始写我们的程序
//这里完成一个简单的程序
//输入为三个口分别为in[0]、in[1]、in[2],in[2]代表以个时间常量
//输出为一个口为out[0]
//在时间in[2]以前,输出in[0],在时间in[2]以后,输出in[1]
double a,b,c,d;

// 输入

a=in[0];

b=in[1];

c=in[2];

// 程序算法
if(t<c)
{	
	d=a;
}
else
{
	d=b;
}

// 输出

out[0]=d;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -