当前位置:首页 » 历物理化 » 编程物理

编程物理

发布时间: 2021-07-29 20:17:55

物理学领域的常用编程语言

矩阵类采用Matlab是非常得心应手的工具,
但是适合模型的验证却不适合用于大运算量的计算,
特别不适用于核物理和天文物理运算,
因为matlab是解释型语言,
运算速度较慢。
此外,matlab开发独立的可执行程序的运算速度也非常慢,
而且体积很大,我曾尝试过编写一个不超过30行的程序,
然而编译为独立的可执行程序大小达到了一百余兆。
但是,matlab是真正的多面手,
不断扩展的源包让它功能变得无比强大,
几乎可以用于所有学科的计算和建模,
跨越经济学,管理学,政治学,物理学,化学数学,天文学,计算机,图象学,图形学,生物学,医学等等等等学科。

Mathematica在符号运算上具有不可比拟的优势,
较之matlab远为强大,
但是一方面其系统开销大于matlab,
另一方面,其语言风格和适应性还不好,
经常出现对正确的表达式报错的情况,
这主要是由于系统资源占用过大造成的,
解决办法是先对表达式手工化简,
然后再进行运算。

mathCad也是很强大的软件,
而且非常好看,
界面也十分友好,
一般用它进行微积分运算比较多。

maple没有用过,但是大名如雷贯耳,
值得一学。

线性规划求解软件lingo,lingdo
在物理学上也有应用,
而且使用非常方便,
只需要花几个小时就能上手。
由于其目的在于解线性规划问题,
因此其它功能相对较弱。

最后提一个和重要很著名的语言:
fortran,经典的科学应用语言,
值得一学,
早期学习光学的学者们的程序几乎全都是fortran的,
正如很多量子力学程序是用汇编语言写的一样。
想进一步了解的话可以在网上搜索,
内容很多

此外,matlab还有一些语法兼容的兄弟,
多为开源软件,可以在网上找到。
纠正楼上一个错误,
matlab本身不是采用java编写的,
而是java,c,c++和fortran的混合体,
核心代码是采用c编写的。

Ⅱ 我学的是计算机编程,高数和物理重要吗明白的指点指点吧!太迷茫了!

可以很诚实地告诉你,高数和物理对于编程来说基本是用不着的,但作为一个理科生,或者说作为一个编程方面的学生来说,如果高数和物理学不好的人,基本上是学不好编程的,原因不是科目之间的关系,而是人的思维方式的问题,如果无法理解高数与物理,是很难理解编程的思想的,也很难在这一方面有所建树的。当然,忠言逆耳,这些话可能说得不好听,但这毕竟是事实~

Ⅲ 我是物理专业的,怎样学习编程,并和我的专业结合

楼上的说话一看就是随着大潮流~~~
现在大家都认为java吃香~~那么你们觉得java还能吃香多久
因为普遍认为java或者说程序员赚钱 所以拼命往这里转
无论是不是计算机专业 是不是理科生。。。
当大家同时涌入一个市场 是早晚要出事的

楼主物理系~对内存以及学习计算机硬件应该更容易些吧
建议楼主发展方向嵌入式开发~~绝对是个吃香的喝辣的行业
而且楼主还懂c 很有优势哦

学计算机切忌随波逐流~~~要找适合自己的路

Ⅳ 学编程需要物理知识吗

学编程不需要物理知识,只要学会算法就会,或者学习数据结构这门课,有利于编程的学习。

编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。
编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程】

Ⅳ 软件编程跟物理有多大的关系

大学物理专业有两门课涉及编程:c语言,计算物理。但是其实编程和物理关版系不大(本科权而言)。

你只要明白c语言最基本的知识,像数据类型,循环语句什么的。会用Matlab就可以。

想继续硕博的话,就常常会需要用c、c++之类的编程做模拟。当然难度并不大,一般都是些500行以内的小程序。

Ⅵ 编程是否需要大学,数学/物理

软件可以实现非常高深的功能. 也能只用于制作简单功能.
因此, 需要看自己目标是什么.
如果做搜索引擎, 路由算法, 那就需要大学的一些理论.
如果做数学算法, 解决数学问题, 那也需要大学的数学知识.
如果做模型仿真, 解决电学, 声学等问题, 那就需要熟练掌握大学的相应知识.
几乎所有的大学理工科问题, 都会用到软件来辅助解决问题.
因此, 软件是万能的工具. 自己只需要找到自己兴趣所在就好了.

Ⅶ 学习物理的同学,为什么编程也很厉害

学习物理的同学来不一定编程很厉害,自但是可能比文科专业的同学厉害一点
因为物理也分很多方向的,有的方向需要用计算机编程,这个方向的同学就会厉害一点;有的不需要用,但是可能基础课里会安排一到两门编程课,学得好的话也算厉害吧,学得不好的话就不能说厉害
但是理工科来讲,普遍可能会安排或多或少的编程课,所以大部分理工科同学都会一点编程

Ⅷ 关于编程与物理和数学的关系

这个要看你倾向于何种领域的编程了。如果倾向于工控系统的编程肯定物理好更现实些,如果倾向于通用软件则无所谓吧。

Ⅸ 物理学和编程有什么关系

关系1、都用智力
2.都讲逻辑
3.编程是在计算机的物理电路原理的基础上的
4.编程可以模拟物理实验

Ⅹ 物理专业的学生编程很厉害是怎样一种体验

您好,我目前就读的就是物理学专业,物理专业的学生编程很厉害这并不稀奇内,因容为大量的物理数据测算需要自己把数学公式编程为计算机语言。因此如果你想深入了解物理的话,学一门编程技术可以帮助你更好的进行物理科研

热点内容
师生迷情八 发布:2025-07-18 11:58:43 浏览:478
三字经教学视频 发布:2025-07-18 11:46:47 浏览:45
希腊的历史 发布:2025-07-18 10:33:00 浏览:654
人体中的数学 发布:2025-07-18 07:53:58 浏览:951
一级建造师机电教学视频 发布:2025-07-18 07:50:21 浏览:528
班主任工作计划小学四年级 发布:2025-07-18 05:17:52 浏览:912
浅谈师德的心得体会 发布:2025-07-18 03:09:46 浏览:807
怎么浏览谷歌 发布:2025-07-18 02:29:49 浏览:51
之女教师 发布:2025-07-18 01:03:04 浏览:369
奥数物理 发布:2025-07-17 23:41:12 浏览:318