MATLAB程序转C代码的方法研究

来源 :价值工程 | 被引量 : 0次 | 上传用户:myxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过MATLAB程序转C代码的研究与应用可以加快软件、算法从研究到实际应用的进程,提高软件、算法研发的效率。对于转C的流程、方法、注意事项以及限制等问题需要深入研究。以MATLAB2014的转C工具MATLAB Coder为基础,分析了MATLAB转C代码的细节,完整地研究了MATLAB代码转成C代码的整体流程。通过合理的转C规范,MATLAB支持常规算法和大多数工具库函数转C,保持原功能、逻辑不便。使用动态预分配内存,外置接口,简化函数等方法,使得一部分非常规算法、不支持转C或限制性MATLAB函数能够正确转化为C语言代码。
其他文献
采用基于SST湍流模型的N-S(Navier-Stockes)方程的CFD(Computational Fluid Dynamics)数值模拟方法,开展逆向喷流技术对超声速钝体减阻降温影响研究。首先验证了本文采用的数
对于商业银行一级分行而言,科学有效地对分支机构实施绩效考核对提升内部管理、增强外部竞争力,以及推动整体业务的转型与发展具有重要意义。本文主要通过对现今商业银行一级
目前学界仍然缺乏对《太一生水》提出的宇宙生成模式本身的逻辑结构和理论样式所进行的反思。以《太一生水》宇宙生成模式为中心,有三个问题值得讨论:《太一生水》宇宙生成模
<正> 根据铁道部“铁路职业危害作业卫生管理规程”的规定,各站、段应建立职业卫生档案。过去铁路各站段劳动卫生档案是由卫生防疫站搞,其档案格式各个防疫站极不一样。这次
目的探讨MRI在原发性肝内周围型胆管细胞癌中的诊断与鉴别诊断价值。方法选取2011年2月-2013年12月期间来河南省洛阳市钢铁集团职工医院进行诊治的原发性肝内周围型胆管细胞
目的分析大面积脑梗死临床诊治方法与治疗结果。方法抽取58例大面积脑梗死患者作为研究对象,对患者的病例资料进行回顾性分析。结果本组58例患者,痊愈4例,显著进步11例,进步1
采用微波消解/等离子体质谱法测定小麦粉中Cd、Hg、Pb。对消化条件、测定方法和仪器条件进行了优化,对小麦粉样品和大米标准物质进行准确度和精密度测试,相对标准偏差(RSD)<1
根据首饰制作工艺课程实践性较强的特点,组织授课教师在教学活动过程中,围绕如何提高教学质量在明确课程目标,寻求课程特色;优化教学内容,抓好教材建设;强化教学手段,改进教
债务重组业务中,以资产清偿债务是较为常见的一种债务重组方式,但由于资产的种类繁多,债务人用资产清偿债务的会计处理对于很多人来说不容易掌握,据此对各种非现金资产如存货
风振计算是结构设计中的一项重要内容,通常风振计算主要依据《规范》采用简化计算完成,该方法在进行复杂结构风振计算时的准确性值得商榷;利用风洞试验进行风振响应存在成本高