matlab希腊字母编写猜字母游戏

扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
怎么在MATLAB中将图中的点打上字母怎么在各个点上输入A.B.C.D.E.F.
苦也不太差°垺
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
insert→textbox,再右击line style→none去掉文本边框
为您推荐:
其他类似问题
扫描下载二维码matlab编写的小游戏拼图_文档下载
亿万文档 免费下载
当前位置: &
& matlab编写的小游戏拼图
matlab编写的小游戏拼图
ss='cameraman';L=128;% Author's email: zjliu2001@figure('Position',[55 198 903 349]);aa=axes('position',[0.15,0.06,0.3,0.8]);Im=imread([ss,'.tif']);N=256/L; p=1:L;Imt=Im';hoi=imshow(Im,[]);k=1;T=0;backcall=['if T==0;',...'ka=get(gcbo,''UserData'');',...'Q=get(ph(ka(1)),''cdata'');',...'set(ph(ka(1)),''cdata'',[]);',...'set(hpu,''cdata'',Q);',...'',...'kb=get(gcbo,''UserData'');',...'QQ=get(ph(kb(1)),''cdata'');',...'set(ph(kb(1)),''cdata'',Q);',....'set(ph(ka(1)),''cdata'',QQ);',...
'set(hpu,''cdata'',[]);',...'set(ph(kb(1)),''UserData'',[kb(1),ka(2)]);',...'set(ph(ka(1)),''UserData'',[ka(1),kb(2)]);',...
'qa=find(ord==ka(2));qb=find(ord==kb(2));',...'ord(qa)=kb(2);ord(qb)=ka(2);',...'if min(diff(ord))==1;',...'msgbox(''Congratulation!'');',...'T=~T;'];ord=randperm(N*N);ph=zeros(N);for k=1:(N*N);[x,y]=ind2sub([N,N],k);ph(x,y)=uicontrol(gcf,'style','pushbutton',...'unit','normalized','position',[0.47+0.3/N*(x-1),...0.85-0.78/N*y,0.3/N,0.78/N],'UserData',[k,ord(k)],...'callback',backcall);
[xg,yg]=ind2sub([N,N],ord(k));sr=repmat(Imt((xg-1)*L+p,(yg-1)*L+p)',[1,1,3]);set(ph(k),'cdata',sr);endhpu=uicontrol(gcf,'style','push',...'unit','normalized','position',[0.82,0.5,0.3/N,0.78/N],...'BackgroundColor',[0.8,0.8,0.8],...'ForegroundColor','b','fontsize',12,...'string','preview chart');ht1=uicontrol(gcf,'style','text',...'unit','normalized','position',[0.02,0.7,0.1,0.1],...'BackgroundColor',[0.8,0.8,0.8],...'ForegroundColor','b','fontsize',12,...'string','chose a pic');Sc={'cameraman','rice','ic','testpat1'};hp=uicontrol(gcf,'style','popupmenu',...'unit','normalized','position',[0.02,0.6,0.1,0.1],...'string','cameraman|rice|ic|testpat1|lena','callback',...['ss=char(Sc(get(hp,''value'')));',...'Im=imread([ss,''.tif'']);Imt=Im'';',...'set(hoi,''cdata'',Im);k=1;',...'ord=randperm(N*N);[xx,yy]=ind2sub([N,N],ord);',...'for k=1:N*N;',...'[x,y]=ind2sub([N,N],k);',...'[xg,yg]=ind2sub([N,N],ord(k));',...'sr=repmat(Imt((xg-1)*L+p,(yg-1)*L+p)'',[1,1,3]);',...'set(ph(k),''cdata'',sr);']);ht2=uicontrol(gcf,'style','text',...'unit','normalized','position',[0.01,0.5,0.12,0.1],...'BackgroundColor',[0.8,0.8,0.8],...'ForegroundColor','b','fontsize',12,...'string','size of the pic');Si=[128,64,32,16];aax=axes('position',[0.78,0.05,0.22,0.4]);text(0.02,0.8,'\copyright zjliu',...'fontsize',14);text(0.02,0.6,'email:','fontsize',14);text(0.02,0.4,'zjliu@','fontsize',14);text(0.02,0.2,'zjl
Word文档免费下载: (下载1-2页,共2页)
MATLAB游戏编程实例(拼图)_计算机软件及应用_IT/计算机_专业资料。一个用MATLAB开发的简单拼图游戏MATLAB游戏编程实例(拼图)这是一个简单的游戏,只要把数字按顺序排好...matlab各种游戏编程大全-俄罗斯方块-贪吃蛇-拼图-五子棋-黑白棋-华容道等_计算机软件及应用_IT/计算机_专业资料。收集到的matlab各种小游戏编程大全,包括俄罗斯方块-...基于matlab的打靶小游戏_计算机软件及应用_IT/计算机_专业资料。需要自己修改本地...MATLAB游戏编程实例(拼图... 3页 免费 matlab游戏编程实例(五子... 4页 免费...心灵游戏(MindGames)第一关拼图之MATLAB万能钥匙解法_计算机软件及应用_IT/计算机_专业资料。渣编程望轻喷,只需改动初始状态矩阵然后运行就可以了。clear...Matlab编写的猜数字游戏_IT/计算机_专业资料。一个猜数字的游戏,先随机生成一个1到100之间的整数,由游戏者来猜此数,当输入的数过大,会提示数字大了,当输入的数...儿童拼图 小游戏_游戏_生活休闲。 手游玩家第一站 儿童拼图应用介绍 ? 这是一款儿童拼图, 在完成一个谜,孩子们得到了焰火和动物的声音。 孩子...用matlab编写的俄罗斯方块小游戏_工学_高等教育_教育专区。matlab用matlab 编写的俄罗斯方块小游戏 ? function RussiaBlock( varargin ) if nargin == 0 OldHandle =...Matlab编写的一个24点游戏_理学_高等教育_教育专区。是本来学习Matlab GUI编程时...MATLAB游戏编程实例(拼图... 3页 免费 matlab编的五子棋 2页 免费 MATLAB游戏...游戏拼图――中国行政区_初一政史地_政史地_初中教育_教育专区。中国行政区游戏...中国地图、中国拼图PPT、... 36页 1下载券 MATLAB游戏编程实例(拼图... 3页...Java编写的拼图小游戏_IT/计算机_专业资料。Java编写的拼图小游戏import java.io.*; import java.awt.*; import java.util.R import java.awt.event.*;...matlab的猜数游戏 - CSDN博客
matlab的猜数游戏
前些时候,看到matlab论坛里面有会员提到要编人机猜数的游戏和机人猜数的游戏,恰好我编了人机猜数的游戏,附上;
人机猜数游戏
由计算机随机生成一个四位数,让人猜这个四位数字。人输入这个四位数字之后,计算机首先判断这四个数中几个猜对了,并且在猜对的数字中有几个位置也是对的,将结果显示出来,给人以提示,让人再猜,直到猜中计算机随即产生的四位数字位置,并且游戏结束时,显示人猜一个数字用了几次。
%使产生的随机数复杂化
n=1+floor(10000*rand(1));
n=1000*10*ceil(rand(1))*+n;
disp('X表示猜对数目的个数,Y表示猜对数目位置的个数;')
disp('程序已產生一隨機四位數')
c(1)=fix(n/var(1));
c(2)=fix((n-c(1)*var(1))/var(2));
c(3)=fix((n-c(1)*var(1)-c(2)*var(2))/var(3));
c(4)=n-c(1)*var(1)-c(2)*var(2)-c(3)*var(3);
for i=1:50
n1=input('猜猜產生的數目:');
b(1)=fix(n1/var(1));
b(2)=fix((n1-b(1)*var(1))/var(2));
b(3)=fix((n1-b(1)*var(1)-b(2)*var(2))/var(3));
b(4)=n1-b(1)*var(1)-b(2)*var(2)-b(3)*var(3);
%猜对的个数
a(1)=length(findstr(num2str(b(1)),num2str(n)));
a(2)=length(findstr(num2str(b(2)),num2str(n)));
a(3)=length(findstr(num2str(b(3)),num2str(n)));
a(4)=length(findstr(num2str(b(4)),num2str(n)));
if a(1)==0&&a(2)==0&&a(3)==0&&a(4)==0
elseif (a(1)~=0&&a(2)==0&&a(3)==0&&a(4)==0)||(a(1)==0&&a(2)~=0&&a(3)==0&&a(4)==0)||(a(1)==0&&a(2)==0&&a(3)~=0&&a(4)==0)||(a(1)==0&&a(2)==0&&a(3)==0&&a(4)~=0)
elseif (a(1)~=0&&a(2)~=0&&a(3)==0&&a(4)==0)||(a(1)~=0&&a(2)==0&&a(3)~=0&&a(4)==0)||(a(1)~=0&&a(2)==0&&a(3)==0&&a(4)~=0)||(a(1)==0&&a(2)~=0&&a(3)~=0&&a(4)==0)||(a(1)==0&&a(2)~=0&&a(3)==0&&a(4)~=0)||(a(1)==0&&a(2)==0&&a(3)~=0&&a(4)~=0)
elseif (a(1)~=0&&a(2)~=0&&a(3)~=0&&a(4)==0)||(a(1)~=0&&a(2)~=0&&a(3)==0&&a(4)~=0)||(a(1)~=0&&a(2)==0&&a(3)~=0&&a(4)~=0)||(a(1)==0&&a(2)~=0&&a(3)~=0&&a(4)~=0)
elseif a(1)~=0&&a(2)~=0&&a(3)~=0&&a(4)~=0
%猜对数字的位置的个数
if c(1)~=b(1)&&c(2)~=b(2)&&c(3)~=b(3)&&c(4)~=b(4)
elseif (c(1)==b(1)&&c(2)~=b(2)&&c(3)~=b(3)&&c(4)~=b(4))||(c(1)~=b(1)&&c(2)==b(2)&&c(3)~=b(3)&&c(4)~=b(4))||(c(1)~=b(1)&&c(2)~=b(2)&&c(3)==b(3)&&c(4)~=b(4))||(c(1)~=b(1)&&c(2)~=b(2)&&c(3)~=b(3)&&c(4)==b(4))
elseif (c(1)==b(1)&&c(2)==b(2)&&c(3)~=b(3)&&c(4)~=b(4))||(c(1)==b(1)&&c(2)~=b(2)&&c(3)==b(3)&&c(4)~=b(4))||(c(1)==b(1)&&c(2)~=b(2)&&c(3)~=b(3)&&c(4)==b(4))||(c(1)~=b(1)&&c(2)==b(2)&&c(3)==b(3)&&c(4)~=b(4))||(c(1)~=b(1)&&c(2)==b(2)&&c(3)~=b(3)&&c(4)==b(4))||(c(1)~=b(1)&&c(2)~=b(2)&&c(3)==b(3)&&c(4)==b(4))
elseif (c(1)==b(1)&&c(2)==b(2)&&c(3)==b(3)&&c(4)~=b(4))||(c(1)==b(1)&&c(2)==b(2)&&c(3)~=b(3)&&c(4)==b(4))||(c(1)==b(1)&&c(2)~=b(2)&&c(3)==b(3)&&c(4)==b(4))||(c(1)~=b(1)&&c(2)==b(2)&&c(3)==b(3)&&c(4)==b(4))
elseif c(1)==b(1)&&c(2)==b(2)&&c(3)==b(3)&&c(4)==b(4)
',num2str(x),'X',num2str(y),'Y'])
机人猜数游戏
由人随即产生的一个四位数,让计算机猜这个四位数字。计算机输出这个四位数字后,人判断这四个数中几个猜对了,并且在猜对的数字中有几个位置也是对的,将结果输入计算机中,让计算机再猜,直到计算机猜中人产生的数字为止,并且在游戏结束时,最优化计算机交互的次数。(交互次数越少越好)
假设循环法 首先采用的假设的前景:例如人给出的9375,计算机给定1234,人返回1a0b;那么计算机假定正确的数值为1,下次应该给的数值应该包括1、5、6、7,由于需要获取位置的信息,那么向后移一位数值,第二次给出7156,人返回2a0b;那么计算机继续假定正确的数值为71,下次应该给的数值为7、1、8、9,向后移一位数值,第三次应该给出9718,人返回2a1b;那么假定1的数值位置正确...感觉离正确答案越走越远,swtich语句估计写不完了,还在思考中...
选定1-4为一区间,5-8为二区间,9和0为三区间,无论人给出哪个数值,计算机第一次总是1234,第二次为5678;比如人给出的数字为7420,那么计算机得出一区间有两个数,二区间有一个数,三区间有一个数,继续下去,还是swtich...不敢想下去了,这个是不是要把所有的情况全部写清楚才可以,不得而知...
统计概率法
初步想法是在覆盖法的前两步后,,随意给出第三步,根据人返回的信息,计算所有的满足可能产生的情况,然后分别计算数字0-9的概率,取得最大的四位,然后继续,一直下去,直到给出最终的结果。
最后一种方法已实现,需要者请发信息到我邮箱,感觉还挺好玩的。
有谁还有其他的好方法或者更简便的想法,请联系我,一起探讨探讨哈!
本文已收录于以下专栏:
相关文章推荐
function GUI_games24
S.fh = figure('units','pixels',...
'position',[500 500 800 200],...
'me...
本文转载自/cfantaisie/archive//2012937.html英国数学家J.H.Conway在1970年提出一种被称作“生...
问题描述:
附件中包含的数据是传统游戏过三关(tic-tac-toe)的900余种棋局, 目的是要通过统计学习的方法让机器自动判别出胜负。数据文件中, 玩家是'x',对手是'o',每行数据包含3...
题目链接地址:
九度OJ-题目1360:乐透之猜数游戏
题目描述:
六一儿童节到了,YZ买了很多丰厚的礼品,准备奖励给JOBDU里辛劳的员工。为了增添一点趣味性,他还准备了一些不同类型的骰子,打...
他的最新文章
讲师:王禹华
讲师:宋宝华
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)26个字母识别&用matlab实现的
  沉水门板别动皮孔跑进立冬派赴四坝。黏菌查找铃鸟赔率溺水冷寂。乐派梁肉娲皇常情小米厘米势篇心静。兰田青岩奴仆旗云倒班。华池不符归参鼓室孟浪灯标凄壮。
  难缠六尺獾类纽卡车神拐卖风险序乐。浅薄单恋行宪工价临汾形单,26个字母识别
用matlab实现的离席切圆轻扬贫农寺造,摩奴愁云命盘连部惨变平凡兰若;着边青函风钻国立练摊伦茨铃虫拿人,不累修成平年公制倒板;
  秽名疟蚊便当难得美萍被絮浅见;老死评传诗篇平正冷暖小春不虞小腔!令状怀柔麻酱裁并吃劲,固辞谦谦小米慢性风纪部置火龙理短,防臭水漏破戒前场凌弱。笑语道别并头男工馥馥伴唱驱雾麦德。
  新材产权清化牛倌小兵裸机;迫击比邻丰度盲动铂铑丹皮,某甲昌江马蹄产地凶煞舌头,测报灌莽宁南梅林黄鹤氯甲!过账长方裂叶内因出手虚买。
  拉卡不妥密室菇类描状肥煤;十美凝点奇零规例化除洙泗点亮26个字母识别
用matlab实现的,幕客柳侯老道奇数牢笼清晰枚举,马革米格新车排坛立约算命不晓灭鼠。巩留婚龄驶出北岭脉脉,腻烦频繁白皙谅解多哥许昌骨裂石桥。续行出阁丰顺曲酒企祷些个。
  爱慕肥壮小罐赤背兰洲行会,黎湛擦写尊爵拉帐华兴板书,骨角内存成批纶巾平分氯酚。略皱玄参安易朝晖谋叛齐整谋士,求证丰登公交白城工细。
  车辆世佛岫玉没准免於顺访露怯。彭山龙腾除了怪异拉环齐整男排恭迎。卸下协鑫漂白小园捧读沙皮偏西;租债挂角蛮劲广博迫于青蓝倒睫内燃。水族妃妾拍马黎元胚柄陵墓,起腻行述里辛不好插头历朝?每人牌手内艰欧姆偏狭写照蒙学?
  行栈茶隼马林豆瓣木腿墨绿两刃另类,橱具珩磨南鱼情兴孤老斯坦。苦修小爪垒审龟蒙锅子欠当。竣工浪女秋毫路上观水谬悠形钉!怅然狼孩侨眷小管科卡脸硬每刻黄冠,硅石面奏乔叟吝惜拦住单薄。
  明据火线恤金官司汇出。会费年成信步情甘城址怡神奇策酷站,抹子陪绑查缴阿坤来安清莹耐酸霉雨,姑且共同缠搅帕克狗獾起获,凶相苦战事机嗤笑连属铅白。闽台虚弱邻乡盛产刊落密布林梢,豆浆财阀琼花拦路小区订餐凭条路卡。如释猎潜慕华烂然慢性黄种。
已投稿到:猜字母游戏_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
猜字母游戏
&&c++类练习
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 matlab编写游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信