c++在运行速度上为什么比matlab快很多??
还有C++较matlab相比之下的其他优点。由于最近要写篇文章关于这个的,麻烦各位说的详细点。可以从任何方面谈。谢谢了...
还有C++较matlab相比之下的其他优点。
由于最近要写篇文章关于这个的,麻烦各位说的详细点。
可以从任何方面谈。
谢谢了 展开
由于最近要写篇文章关于这个的,麻烦各位说的详细点。
可以从任何方面谈。
谢谢了 展开
2015-09-21 · 知道合伙人教育行家
关注
展开全部
两者在处理同一个问题上,不一定c++就一定比matlab快。两者没有可比性。
matlab是为数学家设计的软件,专注于实现他们的想法。在正确无误的基础上,提高运行速度。
c/c++也可以实现matlab的功能。但需要编写大量的代码。matlab提供的海量函数,都需要编程者自己去实现。
matlab本身是由C语音编写的,其为解释执行语言,逐条执行。
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C和C++属于底层编程语言。
matlab是为数学家设计的软件,专注于实现他们的想法。在正确无误的基础上,提高运行速度。
c/c++也可以实现matlab的功能。但需要编写大量的代码。matlab提供的海量函数,都需要编程者自己去实现。
matlab本身是由C语音编写的,其为解释执行语言,逐条执行。
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C和C++属于底层编程语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++继承了C语言的对硬件直接操作,有直接控制的优点
matlab是用于矩阵计算、图形图像处理等,主要处理的是大型计算等程序,因此本身就比较慢,针对数据矩阵的计算更是需要大量的时间
matlab是用于矩阵计算、图形图像处理等,主要处理的是大型计算等程序,因此本身就比较慢,针对数据矩阵的计算更是需要大量的时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是编译型语言,代码一次性编译后,装载到内存中
而matalb是解释型语言,读一句,编译一句,执行一句,这样当然慢啦
而matalb是解释型语言,读一句,编译一句,执行一句,这样当然慢啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现代matlab 是用c 语言编写的,也许是个原因
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询