Matlab编程题(一)
- 格式:doc
- 大小:29.50 KB
- 文档页数:2
Matlab经典试题
1、编写程序实现猜数字游戏 游戏说明:计算机随机生成一个4位数(4个数字互不相同),然后玩家输入一个4位数, 计算机提示(?A?B),
A 的含义是数字位置正确的有多少个,
B 的意思是仅数字正确的 有多少个,如计算机随机产生的为1234,
玩家输入1325,则返回1A2B (数字1位置正确, 而2和3仅数字正确,位置不对),
程序在4A或玩家猜测10次时结束。
2、钻井布局问题 现有15 口旧井,位置如下表给出。
试编写程序计算经过怎样的坐标平移旋转,可以使得这些点横纵坐标小数部分都小于0.05
的数目达到最大。
i 1 2 3 4 5 6 7 8 9 10 11
12 13 14 15
xi 0.50 1.41 3.00 3.37 3.40 4.72 4.72 5.43
7.57 8.38 8.98 9.50 9.57 9.58 9.58
yi 2.00 3.50 1.50 3.51 5.50 2.00 6.24
4.10 2.01 4.50 3.41 0.80 1.20 1.58 8.05
3、利用BP神经网络预测上海市2009年6月的入境旅游人数。
说明:以2008年1月到2009年4 月的数据为输入,
2008年2 月到2009年5月的数据为输出,
训练模型,最终依靠训练出的模型预测2009年6月的旅游人数。
2008年以来上海市入境旅游人数为: 年月 2008-1 2008-2 2008-3 2008-4 2008-5 2008-6 2008-7 2008-8 2008-9 08-10 08-11
08-12 09-1 09-2 09-3 09-4 09-5
人数 517640 528780 576064 575336 556293 503906 510391 483831 504473 627675
599271 419753 414747 468685 510617 549291 490005