① 数学建模各种算法MATLAB的编程代码,越详细越好

给你推荐个网站:数学中国http://www.madio.net
不过要简单注册一下,发发评论,就有积分了,版这样就可以下载东西,与权他人交流,挺权威的数学建模网站,希望能帮到你。
算法里面有,给你个网址http://www.madio.net/forum.php?mod=viewthread&tid=198727
这个算法我下载了,可以传给你

② 抽取5个样本,如何用matlab编程呢

你想怎么抽取?随机抽取的话产生5个随机整数,控制在你要的数据范围内。比如从100个样本中抽取5个,产生其序号为a=round(100*rand(1,5))。

③ vb编程计算一组样本数据的标准偏差 假设样本数为6,声明数组时可以直接初始化

标准偏差的计算抄步骤是:

步骤一、(每个样本数据 减去样本全部数据的平均值)。

步骤二、把步骤一所得的各个数值的平方相加。

步骤三、把步骤二的结果除以 (n - 1)(“n”指样本数目)。

步骤四、从步骤三所得的数值之平方根就是抽样的标准偏差。

arr=Array(2,3,5,4,6,2)'样本数组
n=6'样本数组数量
'求所有数据平均值
avg=0
Fori=0Ton-1
avg=avg+arr(i)
Nexti
avg=avg/n
'求各个数据减去平均值后的平方之和
s=0
Fori=0Ton-1
s=s+(arr(i)-avg)^2
Nexti
'求标准偏差
rusult=Sqr(s/(n-1))

④ excel随机不重复抽取样本怎么编程

可以用公式实现。抄举例:
A1输入 =RAND() B1输入=RANK(A1,$A$1:$A$40),下拉A1:B1到第40行。
这样B1:B40就是40个不重复的整数。
如果样本不是从1到40的递增数,而是事先设定好的一组信息,假定放在 G1:G40,可以增加在C1输入 =INDEX($G$1:$G$40,B1) 下拉到第40行就可以了。