C++与Mat Lab哪个容易学?

[复制链接]
查看11 | 回复3 | 2011-7-16 17:18:51 | 显示全部楼层 |阅读模式
就我的目的来说,我只是想解一些数学问题,主要是研究函数性态,回归分析,差值,求偏微分方程、随机微分方程的数值解。
请问大侠,C++与Mat Lab哪个容易学?我必须学C++这种计算机语言吗?还是用Mat Lab就已经能解决所有问题?
谢谢!好的加分!
哦,错了。“插值”。

回复

使用道具 举报

千问 | 2011-7-16 17:18:51 | 显示全部楼层
你还是学matlab吧。因为它是专门的数学工程计算软件,语言易懂灵活好用。唯一一点就是需要记忆一些常用的函数,大概100来个吧。记不住也没关系,可以查的,命令语法什么的,都有帮助文档的,很方便。C++适用于编写各种特殊用途的软件,范围更广,但这也决定了它的针对性不强。比如你要研究回归分析,差值,求偏微分方程、随机微分方程的数值解,那么需要自己编写算法,写很长的代码,然后测试,求解。不对的时候还要修改,并且画图像的话比较麻烦。其实,matlab最大的优点就是,1. 矩阵运算功能很强且有逻辑处理函数,代码简洁高效,不用像C++一样,通过元素单个处理,写很多for,while循环(会C/C++语言的人都知道,复杂代码里面一个又一个的if、for、whi...
回复

使用道具 举报

千问 | 2011-7-16 17:18:51 | 显示全部楼层
我MATLAB,C都学了,我觉得MATLAB 比C更实用,而且容易学,因为就MATLAB软件来说,如果你需要了解什么结构的使用的话,软件里边就可以调出来,而且,MATLAB更实用方便解决数学问题,什么线性代数啊,信号系统分析啊.....数学问题解决,数据图分析都是一目了然。(我们专业老师也是这么说的)
c 就是编程,如果你是搞什么软件研发的话,...
回复

使用道具 举报

千问 | 2011-7-16 17:18:51 | 显示全部楼层
MATLAB最初是用来解决数学上的矩阵问题的,它在解决数学问题和绘图都有很强大的功能,我只用它来写过关于复杂数学问题的程序,非常方便,但是如果写一些系统什么的,还是c语言顺手...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行