三峡大学数学建模matlab题目..doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三峡大学数学建模matlab题目.

在4×4的棋盘上安置4个皇后,要求任意两个皇后不在同一行、不在同一列、不在同一对角线上,输出所有的方案。 for i1=1:4 %i1.。表示皇后的位置 for i2=1:4 for i3=1:4 for i4=1:4 hh=zeros(4,4);%用于模拟棋盘 hh(1,i1)=1; % 1表示此处有皇后 由于分列,所以不再同一列 hh(2,i2)=1; hh(3,i3)=1; hh(4,i4)=1; if i1==i2 || i1==i3 || i1==i4 || i2==i3 || i2==i4 || i3==i4 % 判断是否在同一行 continue; end if abs(i1-i2)==1 || abs(i1-i3)==2 || abs(i1-i4)==3 || abs(i2-i3)==1 || abs(i2-i4)==2 ... || abs(i3-i4)==1 % 判断是否在一条对角线上 continue; end disp(hh);%打印棋盘,1为皇后 end end end end 问题描述:有形如下图所示的数塔,从顶部出发,在每一结点可以选择向左走或是向右走,一直走到底层,要求找出一条路径,使路径上的数值的和最接近零。 n=input(输入数塔的层数n(正整数n=20) ); st=zeros(n); for i1=1:n for j1=1:i1 fprintf(输入第%d行第%d个数据(且数字的绝对值不超过1000000) ,i1,j1); st(i1,j1)=input( ); end end sz=inf; ls=zeros(1,n(1)-1); lj=zeros(1,n(1)-1); for i1=0:2^n-1 ss=st(1,1); for j1=1:n(1)-1 ls(j1)=mod(i1,2); i1=floor(i1/2); end k=1; for j1=1:n(1)-1 k=k+ls(j1); ss=ss+st(j1+1,k); end if sssz sz=ss; lj=ls; end end fprintf( %d ,st(1,1)); for i1=1:n(1)-1 if lj(i1)==1 fprintf( 向右选择 ); else fprintf( 向左选择 ); end fprintf(%3d ,st(i1+1)); end fprintf( 最终的最小值是 %d \n,sz); 3. 现有21根火柴,两人轮流取,每人每次可取走1- 4根,不可多取,也不能不取,谁取最后一根火柴则谁输。请编写一个程序进行人机对弈,要求人先取,计算机后取;计算机一方为“常胜将军” a=input(you take a number between 1 to 4 :); if a=1 a=4 fprintf(computer take %d away\nthere is %d left\n,5-a,21-5*i); end end disp(computer win !);  麦克斯韦方程组的积分形式:(in matter)   这是1873年前后,麦克斯韦提出的表述电磁场普遍规律的四个方程。其中:(1)描述了电场的性质。在一般情况下,电场可以是库仑电场也可以是变化磁场激发的感应电场,而感应电场是涡旋场,它的电位移线是闭合的,对封闭曲面的通量无贡献。   (2)描述了磁场的性质。磁场可以由传导电流激发,也可以由变化电场的位移电流所激发,它们的磁场都是涡旋场,磁感应线都是闭合线,对封闭曲面的通量无贡献。   (3)描述了变化的磁场激发电场的规律。   (4)描述了变化的电场激发磁场的规律。   变化场与稳恒场的关系:   当时,方程组

文档评论(0)

kakaxi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档