登录
首页 » Others » 同步电机模型的MATLAB仿真-毕业设计论文.pdf

同步电机模型的MATLAB仿真-毕业设计论文.pdf

于 2020-12-11 发布
0 258
下载积分: 1 下载次数: 1

代码说明:

同步电机模型的MATLAB仿真-毕业设计论文.pdf同步电机模型的MATLAB仿真-毕业设计论文.pdf同步电机模型的MATLAB仿真-毕业设计论文.pdf同步电机模型的MATLAB仿真-毕业设计论文.pdf相关书目通信技术256 GSM手机维修培训教程257 OHM科学丛书 图解B-ISDN宽带综合业务数字网258 可视图文业务网259 通信基础知识260 现代通信系统原理261 射频通信电路262 综合业务数字网导论263 综合宽带接入技术264 宽带城域建设与管理265 专用移动通信网组网技术及维护266 渔业电子技术丛书 单边带通信原理267 中等职业学校电

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 高斯过程回归matlab代码
    代码里面是整个高斯过程类的实现,拟合了y=ax+b这样的直线。要运行的话,还要配上外围脚本,写点数据来驱动这个类。
    2020-12-07下载
    积分:1
  • 内存乒乓缓存机制和消息分发机制的C代码实现
    用C代码实现乒乓内存缓冲机制,具体实用价值,帮助您提高内存响应速度与及时数据的处理。unsigned long writeunsigned long greadunsigned long overflowST TWTMSG QUEUE:/ Helper macros for accessing Msg queues. *#define tWt QUEUE EMPty(a)(((g->write==(q)->gread)? 1: 0)#define twt_ QUeUe full(a)(((((q)->qwrite +1% TIMEWEIGHT TASKQUEUE SIZED)==(q)->gread)?1: 0)米 generate a Msg entity*正常返回消息体的指针,异常返回NULLT TWTMSG* generateMsg(tT-TWTMSG* pmSg=nULL,if(NULL =-(ptMsg malloc(sizeof(T TWTMSG)))return NULL;memset(ptMsg, 0, sizeof(T TWTMSG)return pmSg;destroy a Msgvoid destroy Msg(t TWTMSG ptMsgif(NULL ptMsg->pfDestroyMsg)pt Msg->pfDestroy Msg(ptMsg->pvMsg)if (NULL != pt Msg)free(pmSgfree a Msg Queuevoid freeTWTMsg Que(T TWTMSG QUEUE* ptMsgQif(NULL =ptMsg Afree(ptMsg Q);Init a Msg QT TWTMSG QUEUE* initTWTMsg QueoT TWTMSG QUEUE pmSg Q= NULlif (NULL ==(ptMsgQ malloc(sizeof(T_ TWTMSG QUeue)goto ErrRetmemset(ptMsgQ, 0, sizeof(T TWTMSG QUEUE))return pmSg Q;Errretprintf( initTWTMsg Que Fail! ")freeTWTMsgQue(ptMsg Q)return nullPop a pvMsg packet from a msg packet queues param g is the packet queue from which to pop the pbuf@return pointer to pvMsg packet if available, NULl otherwiseT TWTMSG* TWTMsg Get(T_ TWTMSG QUEUE aT TWTMSG*//*加锁if(TWT_ QUEUE_ EMPTY(a))iReturn a NUll pointer if the queue is emptypmSg=NULL;else is The queue is not empty so return the next frame from itand adjust the read pointer accordinglypmSg=g->pvMsglq >greadg->gread =((q->gread +1)% TIMEWEIGHT_TASKQUEUE_ SIZE)/*解锁return(pmSg);Push a pmSg packet onto a pvMsg packet queue@param p is the pmsg to push onto the packet queue@param g is the packet queue.W @return 0 if successful, -1 if q is fullnt TWTMsg Send(T tWTMSg*p, T TWTMSG QUEUE *qint ret/if(!TWT_ QUEUE FULL(al)iThe queue isn t full so we add the new frame at the currentw write position and move the write pointer.g->pvMsgla->write]=pg- >write =((q->qwrite+1)% TIMEWEIGHT TASKQUEUE SIZE;ret =oThe stack is full so we are throwing away this value. Keep trackof the number of times this happensg->overflow++ret =-1://*解锁return(ret)**米**米来米***来米*半米*米*半米*米求***半*米米求半**米求半**半求半和*米*//消息分发机制//*算法是//*正常返回0,出错返回-1水米米******水*米*水**米*半*水米米冰半**水水*水米米半米冰水*米水水*水*米水水extern int RecToFile MsgProc(T_ MSG_ REC2 FILE* ptMsg);int DispatchMsg(T TWTMSG *ptMsgitif(NULl = ptMsg goto ErrRet/*dispatch msg*/switch(ptMsg->en Msg Type)case TWT PINgPoNgBuff recRecTo File Msg Procl(TMSG_REC2FE) (pmSg->pMsg);/*处理消息*/destroy Msg( pmSg;/*消毁消息breakdefault.printf("Dispatch Msg Msgtype Error! n")break.return 0ErrRetprintf("Dispatch Msg Fail! ";return-1./*buff size*/#defineP| NGPONG_ BUFF BSIZE0X20000//10*1024*1024/*10M*/*ping pong buff*///chargacPINGBUFF[PINGPONG BUFF BSIZE]; /* Ping Buff*///chargacPONGBUFF[PINGPONG_ BUFF BSIZE] *Pong Buff*/水米米*********米*水**米*半*水米米水**冰水*水米米半半水半米冰水*米水水*水*米米//*释放 ping pong buff/必然成功//*无返回木***木*水****本**水*水水*水****本水**水水****水水***本***米*水void Destroy Ping Pong Butt(T PINGPONGBUFF USE DES ptPing Pong Butt)nLoopif (NULL = pt Ping pong buffreturnfor (nLoop=0; nLooptIng BuffUse[nLoop]. pcHeadAddr)free(ptPing Pong ->t Ping BuffUse[nLoop]. pcHeadAddr)free(pt Ping pong Buff)/初始化 ping pong buff返回 pign pong buff的描述指针//*正常返回0,出错返回-1水水水水水水水水水木水木水水水水水木水木水水水水水水水水本水水水水水水水水水本水水水水水水水水水水水水水T PINGPONGBUFF USE DES InitPing Pong Buff(unsigned int n BuffSizeT PINGPONGBUFF USE DES* ptBuffDes=NULLintnLoop/*获取buf描述*if NULL==(ptBuffDes=malloc(sizeof(T PINGPONGBUFF USE DES))))goto ErrRetmemset(pt BuffDes, 0, sizeof(T_PINGPONGBUFF USE_ DES));/*分别初始化ping和pong*/for(nLoop=0; nLooptIng BuffUsenLoop pcHeadAddr =malloc n BuffSize))goto Err Ret;ptBuffDes->tIng BuffUselnLoop] nBuffSize nBuffsizeptBuffDes->tPing BuffUse[nLoop]. oFfsetptBuffDes->tPing BuffUsenLoop) eUseStatus-=BUFF WRITEABLE;pt BuffDes->eCurUseIDBUFF PINGreturn pt BuffDesErrretprintf("lnitPing Pong Buff Fail!");DestroyIng Pong Buff(pt BuffDes)turn null平**米**米*米***来米米*米*米*半米*米米米来*半米平**米米求*来*半求半来*米求*和*米*/*Reset ping pong buff//*正常返回0,出错返回-1米米米米水冰米*米米水**米米冰*米水米米米米水米水*水米米来米米x米来米米水冰来来宋来水米来米来冰#define ResetBuffUse(ptBuffuse)pt BuffUse->oFfset0pt BuffUse->eUseStatus BUFF WRITEABLEgenerate a file rec msg*正常返回消息体的指针,异常返回NULLT_MSG_REC2lGK SenFRMSB(T_BUFF_USE_DES *ptBuffUse, REC_FILE_DESLIST *ptFileListRT MSG REC2FILE KE* ptRFMsg= NULL;if(NULL ==(ptRFMsg malloc(sizeof(T_ MSG REC2 FILE)return nUllptRFMsg- >pt BuffUse pt BuffUseptRFMsg->pt Filelist ptFilelist;return ptRFMsg
    2020-12-03下载
    积分:1
  • 基于Matlab的SSIM算法实现(源码+注释,直接运行)
    基于Matlab的SSIM算法实现(源码+注释,直接运行),其中包括输入3维图像运行出错的修改,还有源码中部分参数,格式不正确的修改,直接运行出结果。PS:网上一些源码说可以直接运行,实则Copy,并没有修改,深受其害,所以今天索性做了个修改完整版供大家分享。
    2020-06-19下载
    积分:1
  • matlab计算卫星位置及运行速度
    matlab编程计算,源代码。可以根据星历参数计算卫星位置和卫星的运行速度。
    2020-11-30下载
    积分:1
  • 2-轮毂轮盘装配体螺栓预紧接触有限元分析
    2-轮毂轮盘装配体螺栓预紧接触有限元分析 受拉紧螺栓联接是机械结构中应用最广泛的联接方式。绝大多数螺纹联接在装配时都必须拧紧,使联接在承受工作载荷之前,预先受到力的作用。这个预加作用力称为预紧力 。预紧的目的在于增强联接的可靠性和紧密性,以防止受载后被联接件间出现缝隙或相对滑移 。对于有螺栓联接的机械结构有限元分析,如何将其施加于模型上,较好地模拟螺栓受力情况达到在有限元分析中的准确加载并得到正确的分析结果,有一定难度。
    2019-11-09下载
    积分:1
  • 红外背景抑制与小目标分割检测
    红外背景抑制与小目标分割检测。分属于红外图像目标检测。用于工程实践
    2020-12-02下载
    积分:1
  • 蒙特卡洛序贯算法
    蒙特卡洛序贯算法,增强算法性能,程序源代码,实用易用
    2021-05-06下载
    积分:1
  • Matlab各种时间序列模型应用(经典)
    Matlab各种时间序列模型应用(经典)各种时间序列的Matlab解法,很全面,经典!
    2020-11-27下载
    积分:1
  • 移远EC20模块原理图和封装库
    EC20 R2.1 是移远通信最近推出的LTE Cat 4 无线通信模块,采用LTE 3GPP Rel.11 技术,支持最大下行速率150Mbps 和最大上行速率50Mbps ;同时在封装上兼容移远通信UMTS/HSPA+ UC20 模块以及移远通信多网络制式LTE Cat 3 模块,实现了3G 网络与4G 网络之间的无缝切换。
    2020-12-06下载
    积分:1
  • 30个单片机实验及实践教程
    主要内容:(1)将里面的实验用Proteus仿真!!!!包括C语言的和汇编的!!! (2)加了注释(本人也是刚学的,可能有些错误,望提出!) 还加了部分与该实验有关的资料!!(3)将本人发现的原版中的问题加以改正.(里面还有小部分问题,目前仍然不明) 1.闪烁灯2.模拟开关灯3.多路开关状态指示4. 广告灯的左移右移5.广告灯(利用取表方式)6.报警产生器 声音有问题——估计是LM386的问题,去掉可以正常仿真。7. I-O并行口直接驱动LED显示8.按键识别方法之9.一键多功能按键识别技术10. 00-99计
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载