登录 注册
当前位置:主页 > 资源下载 > 9 > 东北大学软件学院数学建模实践报告.docx下载

东北大学软件学院数学建模实践报告.docx下载

  • 更新:2024-09-28 22:57:20
  • 大小:15KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:专业指导 - 课程资源
  • 格式:DOCX

资源介绍

数学建模实践报告 1.实验一: 生成一个从20080707至20080620的一维递减列向量(向量大小为88*1),设每位同学自己的学号为n,对向量进行两次操作,操作如下: a)设p=((n mod 20080620)mod 88)+1,将n插入p位置,插入后向量大小变为89*1; b)产生一个随机整数r,,在向量中的r位置,插入学号n(插入后,向量大小变为90*1)。 最后,将生成的向量转化为大小为9*10的矩阵A(转化过程请自己实现,不要用Matlab中的函数reshape)。 解答: a=20080707:-1:20080620; b=a'; p=mod(mod(n,20080620),88)+1; for k=89:-1:p+1 b(k,1)=b(k-1,1); end b(p,1)=n; r= unidrnd (89); for j=90:-1:r+1 b(j,1)=b(j-1,1); end b(r,1)=n; q=1; for k=1:9 for j=1:10 A(k,j)=b(q,1); q=q+1; end end A 2.实验二: 本实验在上次生成的矩阵A的基础上进行,首先产生另外一个大小完全相同(9*10)的0矩阵B,然后对A进行如下判断,并对B赋值。 a)求取矩阵A的最大值,不妨设A(i1,j1)为矩阵的最大值,则将矩阵B的B(i1,j1)赋值为1;