Matlab是第4代语言,属于高级语言,C语言是第3代中级语言。(2)两者用处不同。Matlab是一种脚本语言,主要用于数学计算科学计算,是一种商业数学软件,是一种数值计算环境和编程语言,而C语言是一种面向过程程序设计语言,主要用于底层硬件或操作系统的程序设计,是一种通用的、程序式的编程语言,广泛用于系统与应用...
不是 C 也不是 VB,语法不一样,不过有相似的地方,语法都是相通的,学起来比较简单。关键是算法设计吧
不是的,matlab有自己的matlab语言,可是有的语句比如for,if之类在两种语言中都有。c语言程序比较规范,如果求2+3,在c语言中也必须写一个完整的程序;而matlab中直接输入2+3,就能马上得到结果。
matlab是用c语言编写的专门用于图像处理,数理计算和仿真之类的应用。它没有c语言简洁,也没有c语言快,只是用在特定的领域,matlab有很多已经写好的接口,看似很方便而已,matlab能解决的问题c语言都能解决。我简单的认为能比c语言更高效的只有汇编和机器语言了 目前为止。。可以混编,在c中可以调用matla...
我知道matlab的内核采用了C语言编写,也就是说matlab是一个平台式工具,它提供了以C为内核的自定义语法方法(当然这跟C语法是非常相似的),而matlab的具体执行,是底层的C的运行
当然,正如你所说,matlab是用c编写的,那么matlab可以实现的功能,毫无疑问c都可以实现。不过matlab作为一个专业软件,它将很多功能给包装起来了,方便用户简单的使用,如果想用c来写,可能会很麻烦。我认识的一哥搞图像相关的,基本用matlab先模拟验证算法的结果,然后用c/c++写程序。如果仅仅是绘制图像...
早期windows软件使用C编的,不过现在大都是基于C/C++的,matlab应该也是。如果你想了解windows编程,可以搜索windows编程及相关书籍
matlab是基于C语言开发出来软件,比C语言语法变简单了,
matlab软件在使用时使用matlab自己定义的一种语法规则编写脚本,可以姑且称之为“m语言”,不过这个名字不重要,因为它不也不太可能用在matlab之外的场合。跟C语言没什么关系,也许某些地方看起来有些像罢了。(不过所有的编程语言都是看起来有些像的)...