c语言和建模是学什么

Python015

c语言和建模是学什么,第1张

C语言跟建模之中的C语言最可以说就是学习编程的一个基础,就好像学习英语先学习语法跟单词是一个道理的,C语言入门以后一般是学习软件工程或者是编程开发方向的一些基础的语言,学完这门语言以后,后面就会去学JAVA或者是去学其他的编程语言的。

也有一些相关的编程人员会去转投其他的语言的,然后在建模这方面的话,听的比较多的就是数学建模,数学建模就是按照数学的一个概念去建立一定的数学模型,然后对数学模型就可以进行求解,然后根据结果去解决实际的问一个问题。

所以数学建模跟C语言就是这样子的两种不同的概念,而且数学建模比赛能够参加的话在大学里面能够获得一个比较实质性的奖励。

FPGA肯定不会用C做,毕竟概念完全不一样,但现在有些类似C的HDL,比如systemC这种语言,其实更像C++,可以完成一些数字系统建模,主要是事件触发,就是激励和响应。

用systemC,完全看工程师个人爱好,不用也可以,verilog、systemverilog都可以做,只是效率不同而已。

写过程序的都知道,无论是C、还是java等,都是顺序程序语言,和FPGA开发用的HDL完全不是一个概念,如果牵涉到顺序思维设计,在可以模拟的前提下,可以先用牵涉C的工具,比如openCV做视频等,来模拟下,最后换成HDL在FPGA里实现,因为大量的顺序处理,会让FPGA设计难度加大。

支持楼主参加数学建模,很有用。我参加了09年的数学建模CUMCM,至今感觉受益颇多。

数学建模主要考察数学应用能力,一般一个组三个人,需要一个数学很牛的,一个编程很厉害的。数学的话,我们是学校组织了相关的课程,我大约听了一个暑假。课上也会讲一点编程,但是主要还是靠自己。编程没有限制怎么编,用什么语言,不过一般是用MATLAB这个软件,这个软件有自己的编程语言,楼主可能需要临时学习,这个要好好练习,有很多命令,还有编程规范等。

比赛没有容易的,楼主要加油。