Ⅰ 跪求:数学统计软件! 比如我1-22数字 5个数组合 和数56 分解所有5个数组合的软件 或者您帮我计算出来也行
把下列程序粘贴在记事本中另存为.VBS文件,运行即得结果“共有791组数和为56”
Dim fso,a,g,b,c,d,logfile,e,n
Set fso = CreateObject("Scripting.FileSystemObject")
Set logfile=fso.OpenTextFile("1-22中5数和为56.txt",2,True)
n=0
For a=1 To 18
For b=a+1 To 19
For c=b+1 To 20
For d=c+1 To 21
For e=d+1 To 22
if a<>b and b<>c and c<>d and d<>e and a<>c and a<>d and a<>e and b<>d and b<>e and c<>e then
if a+b+c+d+e=56 then
g =a & "+" & b & "+" & c & "+" & d & "+" & e & "=" & 56
logfile.WriteLine(g)
n=n+1
end if
end if
Next
Next
Next
Next
Next
g ="共有" & n & "组数和为" & 56
logfile.WriteLine(g)
msgbox g
运行结果(部分):
1+2+10+21+22=56
1+2+11+20+22=56
1+2+12+19+22=56
1+2+12+20+21=56
1+2+13+18+22=56
1+2+13+19+21=56
1+2+14+17+22=56
1+2+14+18+21=56
1+2+14+19+20=56
1+2+15+16+22=56
1+2+15+17+21=56
1+2+15+18+20=56
1+2+16+17+20=56
1+2+16+18+19=56
1+3+9+21+22=56
1+3+10+20+22=56
1+3+11+19+22=56
Ⅱ 数学工具软件有哪些,数学专业的
常用数学工具软件2009-05-11 22:42做数学建模用哪些软件?
matlab lingo mathmatic,还有SAS,SPSS,lindo
运筹学和数值分析很重要,尤其是运筹学,用到的概率很大,运筹学的一些问题如规划和图与网络问题完全可以用Excel解决,所以要精通EXCEL
另外就是要掌握数理统计的知识,推荐看多元统计分析,时间序列分析和回归分析,实验设计,如果想涉及马尔科夫模型还要简单的看一下随机过程,对应的软件就是spss,sas
其它的模型可以用C语言或MATLAB处理,给你一个经验,选程序员时一定要选同时数学也好的,上次我们组就吃亏选了一个数学不好但编程好的人身上。
你现在里比赛时间还长,推荐看一下姜启员,谢金星的《数学模型》
1.具备相应的数学知识.
2.具备相应建模对象的知识.例如物理学,社会学等等.
3.有计算机应用基础,至少掌握一门计算机语言.
要会MATLAB软件
最优化理论(规划)
微分方程
差分方程
图论中的最短路径
图论中的网络流
但上述的这些很多都要用到计算机进行计算。
一般选MATLAB,如果碰到一些整数规划等问题,一般要用lingo,lindo
有一些书籍可以看一下
数学建模(Mathematical Modelling)是一种数学的思考方法,是“对现实的现象通过心智活动构造出能抓住其重要且有用的特征的表示,常常是形象化的或符号的表示。”从科学,工程,经济,管理等角度看数学建模就是用数学的语言和方法,通过抽象,简化建立能近似刻画并“解决”实际问题的一种强有力的数学工具。顾名思义,modelling一词在英文中有“塑造艺术”的意思,从而可以理解从不同的侧面,角度去考察问题就会有不尽的数学模型,从而数学建模 的创造又带有一定的艺术的特点。而数学建模最重要的特点是要接受实践的检验,多次修改模型渐趋完善的过程。
竞赛题目一般来源于工程技术和管理科学等方面经过适当简化加工的实际问题,不要求参赛者预先掌握深入的专门知识,只需要学过普通高校的数学课程。题目有较大的灵活性供参赛者发挥其创造能力。参赛者应根据题目要求,完成一篇包括模型假设、建立和求解、计算方法的设计和计算机实现、结果的分析和检验、模型的改进等方面的论文(即答卷)。竞赛评奖以假设的合理性、建模的创造性、结果的正确性和文字表述的清晰程度为主要标准。
竞赛的步骤
建模是一种十分复杂的创造性劳动,现实世界中的事物形形色色,五花八门,不可能用一些条条框 框规定出各种模型如何具体建立,这里只是大致归纳一下建模的一般步骤和原则:
1)模型准备:首先要了解问题的实际背景,明确题目的要求,收集各种必要的信息.
2)模型假设:为了利用数学方法,通常要对问题做必要的、合理的假设,使问题的主要特征凸现出来,忽略问题的次要方面。
3)模型构成:根据所做的假设以及事物之间的联系,构造各种量之间的关系把问题化
4)模型求解:利用已知的数学方法来求解上一步所得到的数学问题,此时往往还要作出进一步的简化或假设。为数学问题,注意要尽量采用简单的数学工具。
5)模型分析:对所得到的解答进行分析,特别要注意当数据变化时所得结果是否稳定。
6)模型检验:分析所得结果的实际意义,与实际情况进行比较,看是否符合实际,如果不够理想,应该修改、补充假设,或重新建模,不断完善。
7)模型应用:所建立的模型必须在实际应用中才能产生效益,在应用中不断改进和完善。
首先我认为数学建模是一个很好的工具,对日常生活的几乎所有领域都可以有实际运用。
我不清楚你的教育背景情况,但我想要参加数学建模的比赛,或者以后在工作中用到这些知识,你需要对数学有一个比较广的认识和学习,我是指数学的不同分支学科。因为数学建模虽然对分析问题的思路有很高的要求,但同时也涉及到不同类型的学科知识。其实数学建模可以分得比较细,比如一些经济领域的线性规划模型,理工科方面的微分模型,还有很多生活实际中的概率模型,另外还有离散模型等等。所以论要做准备的话,我建议你对数学的多个分支学科有一个比较全面的了解,不求有很深入的研究,但要知道基本的方法,否则就无从下手,或者建立了模型你也没法得到正确的结论,或者建立了错误的模型。
论资料的话,我想你如果有了一定的数学基础,去外面看看一些建模的实例分析会有好处。这种书很多,大学的课程里也会推荐。另外如果撇开比赛不谈,在实际的工作运用中,很多都依靠计算机完成最后的模型分析,比如用matlab,你也可以去看看这方面的书,在计算之前,它也会给出一些建模的简单分析过程。
准备一些基本知识吧,比如线性规划、运筹学方面的东西、随即过程、微分方程的定性理论等等,技术方面学一学matlab、spss、stata、sas、maple、c/c++等等。
找一本关于数学建模的书看看吧,大概可以知道有些什么样的题目。
这样的书挺多的,写的大同小异。
不过建模竞赛书上所讲的东西都是些很基本的建模方法,真正建模竞赛的题目要综合运用这些方法来解决的。看这些书可以有一个初步的认识。
据我所知,数学建模大赛是三人参加的,其中至少要有一个会编程,一个语言文字功底好,一个数学好。编程可以用C语言,好像主流也是C语言,当然会用C++更好;语文好的是用来写论文的,至少建出的模型需要表达给人看,该怎么表达就需要有这样的人才;要是数学的好的人,思维活跃,拿到题基本就有思路,那样整个组都可能轻松。这三个缺一不可,但是三个人同时有这三种条件那就最好
1.具备相应的数学知识.
2.具备相应建模对象的知识.例如物理学,社会学等等.
3.有计算机应用基础,至少掌握一门计算机语言.
(1)常见的通用数学软件包包括:Matlab和Mathematica和Maple,其中Matlab以数值计算见长,Mathematica和Maple以符号运算、公式推导见长
(2)专用数学包包括:
绘图软件类:MathCAD,Tecplot,IDL,Surfer,Origin,SmartDraw,DSP2000
数值计算类:Matcom,DataFit,S-Spline,Lindo,Lingo,O-Matrix,Scilab,Octave
数值计算库:linpack/lapack/BLAS/GERMS/IMSL/CXML
有限元计算类:ANSYS, MARC,PARSTRAN, FLUENT, FEMLAB,FlexPDE,Algor,COSMOS, ABAQUS,ADINA
数理统计类:GAUSS ,SPSS,SAS, Splus
数学公式排版类:MathType,MikTeX,ScientificWorkplace,Scientific Nootbook
计算化学类:Gaussian98,Spartan,ADF2000,ChemOffice
CoCoA、Singular、Macaulay等是处理交换代数和代数几何问题的NCSS,LISREL8.2.MINITAB14, JMP5.0, STATA8.0
数学编程:
包括Fortran、C/C++、VB...MatLab、Maple、Mathematica、Femlab、......等编程,讨论各种算法,包括神经网络,模拟退火等,可以应用到计算数学,统计学等
Ⅲ 数学建模的专业统计软件有哪些
高等数学、线性代数、概率论与数理统计,这三门是必需要学的!
主要用到的软件有:Matlab、Mathmatic、 Lingo/LinDo、SAS、SPSS。
其中前两个主要为计算软件(也可做优化),中间的那个为优化软件,最后两个为统计分析软件。
Ⅳ 哪里有数学统计类的软件
在网上下就行了
Ⅳ 求一个数学统计软件
用Foxtable吧
Ⅵ 求有关统计学的软件。。。
有spss、SAS、R语言、matlab、s-plus,s-miner。这是我用过的。
你要做什么作业啊???
我们都是做数据录入和数据分析,数据分析一般有关联性、因子分析等。
spss是最简单的,完全可以自学,都是菜单操作的,不过不利于二次程序开发。
SAS这个软件比较贵,一般要购买,网上很难下载,除非你追踪别人非法下载看看,或者可以。而且这个软件录入语言要非常精确,不能出错,难操作。
R语言,这个软件是免费软件,网上到处可以下载,可以菜单操作,不过一般要编程的,二次程序开发。
matlab,这个基本是程序操作的,和R语言差不多,不过功能比较强大。
s-plus,这个软件也是要购买的,不过听说网上可以下载盗版的。基本也是菜单操作,和spss差不多。
s-miner,这个软件我用的不多,不过统计软件基本上是融会贯通的!!!
Ⅶ 请问是否有这样的数学统计软件
可以用office 的if()命令判断
Ⅷ spss在数学上有哪些应用,要具体点的
SPSS是“社会科学统计软件包”(Statistical Package for the Social Science)的简称,是一种集成化的计算机数据处理应用软件。1968年,美国斯坦福大学H.Nie等三位大学生开发了最早的SPSS统计软件,并于1975年在芝加哥成立了SPSS公司,已有30余年的成长历史,全球约有25万家产品用户,广泛分布于通讯、医疗、银行、证券、保险、制造、商业、市场研究、科研、教育等多个领域和行业。SPSS是世界上公认的三大数据分析软件之一(SAS、SPSS和SYSTAT)。1994至1998年间,SPSS公司陆续购并了SYSTAT公司、BMDP公司等,由原来单一统计产品开发转向企业、教育科研及政府机构提供全面信息统计决策支持服务。伴随SPSS服务领域的扩大和深度的增加,SPSS公司已决定将其全称更改为Statistical Proct and Service solutions(统计产品与服务解决方案)。
目前,世界上最着名的数据分析软件是SAS和SPSS。SAS由于是为专业统计分析人员设计的,具有功能强大,灵活多样的特点,为专业人士所喜爱。而SPSS是为广大的非专业人士设计,它操作简便,好学易懂,简单实用,因而很受非专业人士的青睐。此外,比起SAS软件来,SPSS主要针对着社会科学研究领域开发,因而更适合应用于教育科学研究,是国外教育科研人员必备的科研工具。1988年,中国高教学会首次推广了这种软件,从此成为国内教育科研人员最常用的工具。
2、SPSS软件的特点
①集数据录入、资料编辑、数据管理、统计分析、报表制作、图形绘制为一体。从理论上说,只要计算机硬盘和内存足够大,SPSS可以处理任意大小的数据文件,无论文件中包含多少个变量,也不论数据中包含多少个案例。
②统计功能囊括了《教育统计学》中所有的项目,包括常规的集中量数和差异量数、 相关分析、回归分析、方差分析、卡方检验、t检验和非参数检验;也包括近期发展的多元统计技术,如多元回归分析、聚类分析、判别分析、主成分分析和因子分析等方法,并能在屏幕(或打印机)上显示(打印)如正态分布图、直方图、散点图等各种统计图表。从某种意义上讲,SPSS软件还可以帮助数学功底不够的使用者学习运用现代统计技术。使用者仅需要关心某个问题应该采用何种统计方法,并初步掌握对计算结果的解释,而不需要了解其具体运算过程,可能在使用手册的帮助下定量分析数据。
③自从1995年SPSS公司与微软公司合作开发SPSS界面后,SPSS界面变得越来越友好,操作也越来越简单。熟悉微软公司产品的用户学起SPSS操作很容易上手。SPSS for Windows界面完全是菜单式,一般稍有统计基础的人经过三天培训即可用SPSS做简单的数据分析,包括绘制图表、简单回归、相关分析等等,关键在于如何进行结果分析及解释,这一方面需要学习一些数理统计的基本知识,另一方面也要多进行实践,在实践中了解各种统计结果的实际意义。