typedef struct
{
unsigned char statue;
double Trig_Time;
unsigned char Neur_Barr;
unsigned char Record;
}PCNNP
CNN network[X*Y];
void Trig_One_Neig(unsigned char a,unsigned char b,unsigned char c)
{...}
void Find_Trig_Neigs(unsigned char a)
{...}
int main(void)
{...}
大概格式就是这样,要怎么改
main(){} 以前,全部保留。
把main() 写成:
void mexFunction(int nlhs,mxArray *plhs[], int nrhs, const mxArray *prhs[])
函数体内按前面说的加上
{
//一般变量声明
//检查输入输出参数
//为输出参数创建矩阵,输出指针指向它
//输入指针输出指针赋值
//调用功能性函数/子程序 -- 这部分是原主程序的内容
}
具体怎么写,需要找点材料,照猫画虎自己做一下。不难。