1Matlab基础研讨.pptVIP

  • 7
  • 0
  • 约 77页
  • 2017-05-06 发布于湖北
  • 举报
1Matlab基础研讨

%求素数的程序 function a=avg(x) a=sum(x(:))/length(x(:)); 1999 B题 钻井布局 已知旧井位坐标如下, 求网格状的新井位的位置, 使得旧井的利用率最高. i 1 2 3 4 5 6 ai? 0.50 1.41 3.00 3.37 3.40 4.72 bi? 2.00 3.50 1.50 3.51 5.50 2.00 i 7 8 9 10 11 12 ai? 4.72 5.43 7.57 8.38 8.98 9.50 bi? 6.24 4.10 2.01 4.50 3.41 0.80 将a, b去整数部分后的图形如下 接下来就可以在[0,1]× [0,1]区域内寻找一个位置P, 使得P点与这些点的距离小于给定的ε的个数最多. 一个比较简单的方法是使用离散穷举的方法来搜索, 即在[0,1]× [0,1]区域内均匀地取n2个点, 计算每个点能够利用的旧井数, 求出最大的即可. n越大, 结果越准确, 但计算量也越大; 反之亦然. clear clc a=[0.5 1.41 3.00 3.37 3.4 4.72 4.72 5.43 7.57 8.38 8.89 9.50]; b=[2.00 3.50 1.50 3.51 5.50 2.00 6.24 4.10 2.01 4.50 3.41 0.80]; e=0.05; A=a

文档评论(0)

1亿VIP精品文档

相关文档