首页 >>  正文

matlab用c语言编写

来源:baiyundou.net   日期:2024-09-20

暴侮版3002matlab是一种语言还是一款软件解决方案 -
国欣泄17887052382 ______ matlab是用c语言编写的专门用于图像处理,数理计算和仿真之类的应用.它没有c语言简洁,也没有c语言快,只是用在特定的领域,matlab有很多已经写好的接口,看似很方便而已,matlab能解决的问题c语言都能解决.我简单的认为能比c语言更高效的只有汇编和机器语言了 目前为止..可以混编,在c中可以调用matlab. 总之,牛逼的人只用c,而且不用IDE.跟c(c++)比,其它语言都弱爆了!

暴侮版3002matlab和C语言编程是一回事吗? -
国欣泄17887052382 ______ 这是两者级别不同的语言.两者的编译方法以及编译语言都不一样. 区别就在于: (1)两者语言级别不同.Matlab是第4代语言,属于高级语言,C语言是第3代中级语言. (2)两者用处不同.Matlab是一种脚本语言,主要用于数学计算科学计算...

暴侮版3002Matlab是严格意义上的编程语言吗 -
国欣泄17887052382 ______ 不算是.只有你有C语言的基础,Matlab就很容易.Matlab是边解释边执行.另外Matlab集成了大量的自带函数,比如矩阵计算,画图,谱分析...这就不符合标准编程语言的特点.你如果明白类和对象的概念,对用好Matlab很有帮助.所以Matlab属于科学计算工具,而不是严格的一门编程语言.

暴侮版3002怎样把matlab程序转化成C语言程序
国欣泄17887052382 ______ 可以根据matlab算法流程编写对应c代码.或者使用最新的depolytool来生成c代码.

暴侮版3002请问C语言能代替Matlab吗?
国欣泄17887052382 ______ 两者的面向人群不同,都无法替代对方的.当然,正如你所说,matlab是用c编写的,那么matlab可以实现的功能,毫无疑问c都可以实现.不过matlab作为一个专业软件,它将很多功能给包装起来了,方便用户简单的使用,如果想用c来写,可能会很麻烦.我认识的一哥搞图像相关的,基本用matlab先模拟验证算法的结果,然后用c/c++写程序.如果仅仅是绘制图像,可以依情况使用opengl或者d3d,这两个都是做图像渲染的函数库.

暴侮版3002怎样用Matlab调用已有的C语言程序 -
国欣泄17887052382 ______ 方法/步骤 准备好C语言程序,一般情况下要清楚C语言的入口函数,比如,如下的C语言函数: ntuple_list linedetect(image_double image) 上述C语言函数中,linedetect为函数名,ntuple_list为输出,image为输入.C语言的源文件包含".h"和...

暴侮版3002matlab是用什么语言编写的,它的各项速度都比普通windows程序快 -
国欣泄17887052382 ______ 早期的Matlab是采用FORTRAN编写的,从1984年正式推出的MATLAB第1版起,MATLAB的核心采用C语言编写,界面部分应该是采用VC++写的.Matlab并不比普通程序快,因为MATLAB是解释性语言,程序执行速度比较慢,只不过它所采用的数值算法都是经过高度优化的,以算法的先进弥补了执行速度.

暴侮版3002怎么在matlab中调用用c语言编写的程序? -
国欣泄17887052382 ______ 通过把耗时长的函数用c语言实现,并编译成mex函数可以加快执行速度.Matlab本身是不带c语言的编译器的,所以要求你的机器上已经安装有VC,BC或Watcom C中的一种.如果你在安装Matlab时已经设置过编译器,那么现在你应该就可以使...

暴侮版3002MATLAB中如何运行c语言程序 -
国欣泄17887052382 ______ 改成MATLAB语言吧. ============== 你的这个C存在一些问题.主要是地址越界问题.1.for(i=1;i<=n;i++) { e[i]=(a*(e[i-1]))-(int)(a*(e[i-1])); /* 经课本表2.1验证,正确*/ } e的声明是e[n],明显越界了.2.for(i=0;i<=62;i++) /* 63个正态分布的随机数 */ { suiji(sj); /* 调用随机数子函数 */ for(j=1;j<=12;j++) { sum[j]=sum[j-1]+e[sj[j]]; } v[i]=sum[12]-6; } v的声明是v[n],你上面的i已经达到了62也越界了.

暴侮版3002matlab是哪种编程语言,主要能做什么? -
国欣泄17887052382 ______ MATLAB® 是一种对技术计算高性能的语言.它集成了计算,可视化和编程于一个易用的环境中,在此环境下,问题和解答都表达为我们熟悉的数学符号.典型的应用有: 数学和计算 算法开发 建模,模拟和原形化 数据分析,探索和可视化 科...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024