首页/文章/ 详情

查询Amesim元件的源代码

26天前浏览5268

本文摘要(由AI生成):

本文介绍了如何查看Amesim元件的源代码,以满足用户对元件功能定制、变量共享、算法了解以及元件开发的需求。首先,通过双击元件在子模型模式下查看其子模型名称;其次,在软件安装文件夹中搜索同名.C文件;最后,使用记事本打开该文件即可查看源代码。文章以限位函数为例,展示了源代码的简洁性和查看过程,并欢迎读者留言讨论和转载。

最近看到群里很多人讨论“如何查看Amesim源代码”,大家对此都很感兴趣。简单总结了一下大家的需求:

  1. 某些元件的功能不能满足自己的需求,例如质量块这个元件中的mass参数,希望它是能变化的

  2. 某些元件的变量,希望能引出来供其它元件使用

  3. 好奇计算过程,看看算法上都是怎么实现的

    4. 希望学会自己开发一些元件

那今天我就简单介绍下,如何查看Amesim元件的源代码。

第1步:查看元件子模型名称,例如这个限位函数,在子模型模式下双击即可看到它的子模型名称为“SAT0”。

图片

图1 查询子模型名称

第2步进入软件的安装文件夹中,搜索子模型同名的.C文件,我们搜索“SAT0”,就会看到一个“SAT0.c”文件

图片

图2 搜索子模型同名的.c文件

第3步鼠标右键选择用记事本打开,就会看到这个元件的源代码十分简洁,就是一个判断语句。

图片

图3 限位函数的源代码

声明:原创文章,欢迎留言与我讨论,如需转载留言

代码&命令AMESim理论科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-03-30
最近编辑:26天前
batt
本科 微信公众号:Amesim学习与应用
获赞 71粉丝 352文章 189课程 0
点赞
收藏
未登录
1条评论
开飞机的舒克
签名征集中
1年前
你好,19版本未找到.c文件,只有.py和.spe
回复 1条回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈