全站数据
8 4 2 0 5 8 1

matlab上的程序在C语言上能运行吗

IT程序狮 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 10:26:10

问题描述

matlab上的程序在C语言上能运行吗希望能解答下
精选答案
最佳答案

呵呵,看来我们有研究相同的问题吧matlab是一种科学的计算语言,采用的是解释执行的方式,在配置比较水的机器(比如说我的),运行起来速度不敢恭维,但是他适合工程师用,快速建立起自己的运算平台,很多语法是类似c语言。

你可以考察一下matlab的安装目录下extern下面lib库中的函数,可以发现,有很多的c语言代码,实际上,其内核有很多c的成分。

所以你应该可以明白了,可以运行,但是要把matlab的库函数包含在c编译库中。

你完全可以在extern中的example中,在matlab环境下面运行几个c代码试一试,当然所采用的指令是mex(把c语言用于matlab中),mcc把matalb代码转化为c代码,一些具体的参数,你可以用matlab强大的help工具获得。我们还可以一起探讨一下啊,给各邮箱之类的吧,呵呵,很乐意的