- 16
- 0
- 约2.21万字
- 约 18页
- 2015-10-07 发布于重庆
- 举报
提高matlab运算速度的方法
提高matlab运算速度的方法(1)
由于matlab是一种解释性语言,所以在matlab程序中最忌讳直接使用循环语句,如果不得已要使用for循环,可以采用以下方法提高速度。
1、使用6.5以上版本,对循环已作优化;
2、尽可能转化为矩阵运算;
3、转化为二进制执行文件运算,如使用matlab内带的编译系统或matcom以及com组件技术。
其中com组件技术最方便的就是利用com builder来实现,这里重点介绍。
com builder是matlab6.5才有的,也是mathworks公司推荐使用于混合编程的,这些日子进行了全方位的摸索,感觉是爽呆了,下面我们一起来揭开它的神秘面纱。
此系列分为以下几块:
1.matlab下做com组件
2.vb,c#.net实现调用
3.vc实现调用
4.打包
5.优缺点评注
其中2,3部分可以选择一个看
matlab下做com组件
com是component object module的简称,它是一种通用的对象接口,任何语言只要按照这种接口标准,就可以实现调用它。matlab6.5新推出来的combuilder就是把matlab下的程序做成com组件,供其他语言调用。
我们先准备两个测试文件,并copy一个图片到c盘下,起名叫1.jpg(这些你都可以改的,我这儿是为了程序方便):
第一个叫im_test.m如下:
function im_
您可能关注的文档
- 排水立管噪声的测定和分析.pdf
- 排污河道原位植物修复技术研究进展.pdf
- 排流网钢筋的优化设计.doc
- 掘进机主减速器的摩擦学设计.pdf
- 排队论模型中不同时间概率分布的计算精度问题.pdf
- 探寻中国法律传统语境下法治的意义.pdf
- 探析中国传统山水画意境审美及创构理念.pdf
- 探析外拓中行内擫三大笔法内理.doc
- 探析现代监狱规划的现状及发展趋势.pdf
- 探求数据仓库关键环节ETL的本质.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 徽州传统村落水适应性景观营建智慧研究与应用——以桃花村为例.docx VIP
- GTS NX在深基坑工程中的应用:从入门到精通.pdf VIP
- 深度解析(2026)《ISO 7404-22025 煤 — 岩相分析方法 — 第 2 部分:煤样制备方法》.pptx VIP
- 2024届上海市奉贤区高三上学期学业质量调研一模英语试卷试卷(解析版).docx VIP
- 《电工与电子技术基础(第4版)》中职全套教学课件.pptx
- 公路养护安全作业规程,JTGH30-2015.pdf VIP
- 品管圈(QCC)降低ICU护士床头交接班缺陷率课件61页.ppt VIP
- J-STD-033D 潮湿、再流焊和工艺敏感器件的操作、包装、运输及使用(中文版).docx VIP
- 中国血脂管理指南(2025版).docx VIP
- 中国城市营商环境评价.pdf VIP
原创力文档

文档评论(0)