当前位置:首页>维修大全>综合>

编数学程序c语言和matlab有什么区别(matlab的语言和c语言有啥区别)

编数学程序c语言和matlab有什么区别(matlab的语言和c语言有啥区别)

更新时间:2024-04-16 13:23:30

编数学程序c语言和matlab有什么区别

matlab和C语言编程不是一回事。 区别:

1、执行效率不同 MatLab的底层是C写的,C的效率比MatLab要高,但MatLab语法简单多了,而且简单,但执行效率不高。

2、用途不同 MATLAB是用于特定的方面的,比如说矩阵运算方面、DSP就很有优势,而C语言不同,很多软件的底层都是C编写的。

3、实现原理不同  Matlab是解释型脚本,C语言是编译执行的语言,简单说matlab的解释程序是看一句代码执行一次,而C语言的编译器必须编译好源文件生成目标代码,再执行整个目标代码。 matlab底层是C实现的。.m文件可以使用matlab内置的mcc命令编译成exe文件。 来源:—C语言 来源:—MATLAB

更多栏目