资源简介
用matlab编写的九宫格小游戏。九宫格指的是手机中的九格解锁的锁屏样式,主要考验推理能力,里面有很多比较难的解锁图案,也希望大家多多指教,能提供更多的更精妙的解锁图案
代码片段和文件信息
%程序制作:suliner程序构思:suliner程序编写:suliner
%文件大小:jiugongge.m:9kb,缓存文件:data.txt:1kb
%由手机九宫格锁屏图案为题材写的程序,操作简单,界面设计清新
%关于我们:QQ:306965283,邮箱306965283@qq.com
function jiugongge()
k=1;
max=47;
M =[2580000000
4258700000
5147260000
6456729000
7123578900
8258469310
8456289710
7753641900
9582314697
8123498760
8951486370
8753426190
9582316479
9258746931
8257364190
9254639871
8248795310
9213546879
9245687913
9453729186
8435729160
9857342619
9257346891
9256893147
9859142736
9359641728
7359641700
9359641782
9254693817
9254693871
8245761930
9159482637
9542671983
9652943817
9261548793
9541287369
9541283697
9325647819
9562483179
9486217935
9148635729
9243576891
9587362419
9729438165
9257368419
9245689731
0000000000];
while k==1
clf
hold on
line([-77][6 6]‘linewidth‘4);
line([7 7][-6 6]‘linewidth‘4);
line([-7 7][-6 -6]‘linewidth‘4);
line([-7 -7][-6 6]‘linewidth‘4);
line([-3.53.5][0 0]‘linewidth‘4);
line([3.5 3.5][-3 0]‘linewidth‘4);
line([-3.5 3.5][-1.5 -1.5]‘linewidth‘4);
line([-3.5 3.5][-3 -3]‘linewidth‘4);
line([-3.5 -3.5][-3 0]‘linewidth‘4);
text(-33‘九宫格‘‘fontsize‘40);
text(-2-0.75‘继续游戏‘‘fontsize‘20);
text(-2-2.25‘退出游戏‘‘fontsize‘20);
text(-2.55.5‘总有一款图案适合你‘‘fontsize‘12);
text(-5-5.5‘温馨提示:线的终点上有一个小圆哦~‘‘fontsize‘12);
axis equal
axis off
[xposypos] = ginput(1);
if xpos<=3.5&&xpos>=-3.5
if ypos>=-3&&ypos<=-1.5
fid=fopen(‘data.txt‘‘wt‘);
fprintf(fid‘%g‘g);
fclose(fid);
k=0;
elseif ypos>=-1.5&&ypos<=0
fid=fopen(‘data.txt‘‘r‘);
m=textscan(fid‘%d‘);
fclose(fid);
m=cell2mat(m);
g=m(1);
pp=1;
l=1;
while pp==1
mm=game(gMlmax);
if mm(2)==max
msgbox(‘你已通关~‘)
break
end
pp=mm(1);
g=mm(2);
l=mm(3);
end
end
end
end
function mm=game(gMlmax)
%电脑给出目标图案
P=M(g2:end);
x=[123456789];
pq=0;
if l==1
hold on
circle(x);
fline(PM(g1));
line([-6-6][-2.5 -4.5]‘linewidth‘4);
line([-6-7][-2.5 -2.5]‘li
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9155 2019-01-23 16:45 jiugongge.m
文件 102 2019-01-16 01:44 mccExcludedFiles.log
文件 1 2019-02-07 11:08 data.txt
- 上一篇:电力系统潮流计算MATLAB课程设计源码
- 下一篇:chebyshev映射的分叉图
相关资源
- 电力系统潮流计算MATLAB课程设计源码
- 永磁电机矢量控制模型
- VREP仿真matlab控制四轮小车到达目标位
- fuzzy-pid(模糊PID控制器)matlab simuli
- 基于matlab读取GPS中GPGGA信息(包含经纬
- DOA双向平滑(FBSS)算法
- MATLAB实现Harris角点检测与图像配准
- matlab演化博弈代码
- music算法及其改进
- 相关向量机RVM_MATLAB
- 三次样条插值三弯矩算法matlab程序.
- 平方根无迹卡尔曼滤波matlab代码
- 基于MATLAB的三相PWM整流
- 基于matlab的孔隙率检测
- 无线传感器网络节能路由协议研究仿
- 基于MATLAB的格拉布斯准则
- 离散时滞系统MATLAB作图
- matlabR2017ab破解工具
- MATLAB实现图片柱面投影
- 开关型矢量中值滤波器matlab
- 拟合圆matlab代码
- 灰色预测的matlab代码
- 基于MATLAB的滤波器设计
- 梯度下降法matlab程序,需要手动输入
- 基于遗传算法的BP神经网络优化算法—
- 基于matlab的遍历文件夹中的所有子文
- 卡尔曼滤波的MATLAB实现
- 基于MATLAB的数字语音识别
-
BCH编码与解码的simuli
nk仿真 - 基于多频外差原理的仿真,matlab程序
评论
共有 条评论