• 大小: 155KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: S函数  C语言  

资源简介

介绍用C语言编写matlab的S函数的仿真,并附有例子

资源截图

代码片段和文件信息

/*  File    : sfun_counter_cpp.cpp
 *  Abstract:
 *
 *      Example of an C++ S-function which stores an C++ object in
 *      the pointers vector PWork.
 *
 *  Copyright 1990-2005 The MathWorks Inc.
 *  $Revision: 1.4.4.5 $
 */

#include 

#ifdef __cplusplus
extern “C“ { // use the C fcn-call standard for all functions  
#endif       // defined within this scope                     

#define S_FUNCTION_LEVEL 2
#define S_FUNCTION_NAME  gplCnComm

/*
 * Need to include simstruc.h for the definition of the SimStruct and
 * its associated macro definitions.
 */
//need to put “.h“ files into folder: \simulink\include
#include “simstruc.h“
#include “CnComm.h“

#include 

#define BAUDRATE 9600
#define SAMPLETIME 0.15

//global vars:
CnComm com

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-02-20 13:51  c语言编写s函数模板\
     文件         691  2009-07-09 18:17  c语言编写s函数模板\C MEX S-function的一般格式.txt
     文件      516278  2009-07-09 12:22  c语言编写s函数模板\sfundemos命令.bmp
     文件        7047  2002-04-11 08:18  c语言编写s函数模板\sfuntmpl_basic.c-这是matlab提供的c mex s函数模板.txt
     目录           0  2010-02-20 13:51  c语言编写s函数模板\例1:输出是输入的两倍\
     文件     1008086  2009-07-09 18:10  c语言编写s函数模板\例1:输出是输入的两倍\model and result.bmp
     文件        4045  2009-07-09 14:03  c语言编写s函数模板\例1:输出是输入的两倍\timestwo.c-系统自带示例函数.txt
     文件     1539966  2009-07-09 14:07  c语言编写s函数模板\例1:输出是输入的两倍\编译timestwo.c.bmp
     目录           0  2010-02-20 13:51  c语言编写s函数模板\例2:离散系统\
     文件        4833  2009-07-09 17:21  c语言编写s函数模板\例2:离散系统\dsfunc.c-系统自带,离散demo.txt
     文件      496182  2009-07-09 17:08  c语言编写s函数模板\例2:离散系统\model.bmp
     目录           0  2010-02-20 13:51  c语言编写s函数模板\基于C++的S函数编写-第一个程序\
     文件       57203  2009-07-26 09:52  c语言编写s函数模板\基于C++的S函数编写-第一个程序\CnComm.h
     文件        6677  2009-07-28 09:01  c语言编写s函数模板\基于C++的S函数编写-第一个程序\gplCnComm.cpp
     文件       16874  2009-07-28 09:01  c语言编写s函数模板\基于C++的S函数编写-第一个程序\gpl_com_test_cncomm.mdl
     文件      989398  2009-07-28 09:03  c语言编写s函数模板\基于C++的S函数编写-第一个程序\matlab界面.bmp
     文件         265  2009-07-26 10:44  c语言编写s函数模板\基于C++的S函数编写-第一个程序\头文件路径及编译方法.txt
     文件      963742  2009-07-28 09:02  c语言编写s函数模板\基于C++的S函数编写-第一个程序\接收界面.bmp

评论

共有 条评论