superromeo
好象这里没有什么关于matlab的介绍啊,现在外面很多公司都在使用Matlab的啊,希望这里能开一个专栏来搞一下下,呵呵。先弄些题目给大家做做参考吧,是一些很简单的东西~
实验目的和要求:
1,掌握简单随机抽样下的回归估计的方法和性质;
2,掌握分层抽样下的回归估计的方法和性质;
3,会利用统计软件编写程序进行回归估计的统计计算。
注明,统计软件靠自己学和与同学讨论。
实验内容:
1
用Matlab给出简单随机抽样下的总体均值、总体总量、比率的回归估计的计算程序;
2
用Matlab给出简答随机抽样下的总体均值、总体总量、比率的回归估计方方差的计算程序;
3
用Matlab给出分层抽样下的总体均值、总体总量的分别回归估计和联合回归估计的计算程序;
4
用Matlab给出分层抽样下的总体均值、总体总量的分别回归估计和联合回归估计方差的计算程序;
superromeo
顶,要求加精~
cran
我们做统计的有专门的统计软件,比如SAS,SPSS,R等等.
woshihaorena
sas要钱的,很贵的,MATLAB不要钱功能又多
superromeo
也不是这么说的丫,我的师兄他们出去应聘的时候很多公司都要求会用matlab的,matlab可以编程序,做一些自己能用的统计程序,有很多是那些统计软件(例如SPSS,SAS)所没有的。
liutyy
第一、恳请谢老大转移到软件综合区
第二、Matlab本质是科学计算、信号处理和模拟仿真,在一些工程和设计公司的确用的不少,但数理统计功能乃是其副业,所以放在软件综合讨论就足够,即使要开专区也请楼主到“建议与意见”那边开申请贴
第三、楼主给的那四个题目恕我直言用SAS,SPSS,R等很容易出结果的,而拿到Matlab里面讨论让我想到更多的是一门叫做数值分析的课程,在那里我们使用C++、C、VB、B、Fortran乃至Pascal解决这些问题……
liutyy
补充一下:
第四、3楼MATLAB不要钱是错误的,Matlab的核心程序Family每个授权500美元,相应着统计需要增加的各种功能包售价200~500美元不等,加起来也要几千美金呢。
第五、4楼不能编程的说法是错误的,SPSS这方面的确不强,但SAS有着自己专门的编程语言,就像Matlab的M是一样的,而且作为专门针对统计的S语言在统计上功能很强大,没有做过专门优化的Matlab的M语言内含的统计函数所能完成的工作远远不及SAS。而Stata和R更是在编程方面有独到的地方,对于4楼提到的那些公司,我只能说是那些公司不够专业了……
cran
[quote]引用第3楼woshihaorena于2006-11-07 16:43发表的“”:
sas要钱的,很贵的,MATLAB不要钱功能又多[/quote]
用D版用多了吧?matlab不要钱?
yihui
晕,谁说不要钱的!
想起我们以前班里上非参数统计课用S-Plus,结果后来大家一致认为S-Plus是免费软件,我对此表示很无语
看你的题目,我觉得R一定不比MatLab差,你说的这些估计,用mean()、sd()等函数很方便就算出来了,R对矩阵、向量操作都很容易。我前一阵还用R编过一个较大型的抽样程序。
cran
[quote]引用第8楼谢益辉于2006-11-08 00:31发表的“”:
晕,谁说不要钱的!
想起我们以前班里上非参数统计课用S-Plus,结果后来大家一致认为S-Plus是免费软件,我对此表示很无语
看你的题目,我觉得R一定不比MatLab差,你说的这些估计,用mean()、sd()等函数很方便就算出来了,R对矩阵、向量操作都很容易。我前一阵还用R编过一个较大型的抽样程序。[/quote]
在编程方面,R的确不如matlab,R是interpretation language,不能处理很大的recursive function,这个我亲自体验了。
但是在统计分析方面,R的确强。
liutyy
[quote]引用第9楼cran于2006-11-08 04:33发表的“”:
在编程方面,R的确不如matlab,R是interpretation language,不能处理很大的recursive function,这个我亲自体验了。
.......[/quote]
如果从广泛的编程角度来看,Matlab的确很强,但是从数理统计的角度来看就不然了。
所以我们需要使用客观的唯物主义的观点来看这个问题。我们必须注意了解一个软件的强项和弱点,不能一味地夸大一个软件某一方面的能力,对于不同的问题我提倡使用合适的软件系统解决。
yihui
嗯,具体问题具体分析:)
hwtatm
对,应该针对具体情况来论