项目要求和评分细则
上一节
下一节
项目要求:
1、编写函数文件funname.m
(funname函数名字自己拟定)
功能实现:画半径为R,颜色为S的实心圆。
① R存放半径数值,S存放控制颜色的字符串。
②能根据输入参量个数和类型,作出相应的判断。

2、编写脚本文件,调用函数文件
功能实现:绘制靶心图,并实现射击点分值的显示
①靶心的各环需要用不同颜色区分;
②能进行至少3次射击(取点input),并根据点的位置计算出相应的分值。
评分细则
1、实现了画实心圆的函数文件撰写。(60分)
(1)撰写了完整的函数文件;(10分)
(2)能实现绘制单独的实心圆;(10分)
(3)能判断输入参量的个数,并根据个数的不同,执行相应的代码。(30分)
参数为0,绘制固定的半径和颜色的实心圆;
输入参数为1,判断其类型,绘制相应的圆;
输入参数为2,判断其类型,绘制相应的圆;
(4)对不合适的输入,能进行报错提示。(10分)
2、实现了靶心绘制并能实时显示射击点及其分值撰写。(40分)
(1)能调用函数文件绘制多环靶心图,并且相邻环是不同颜色的;(10分)
(2)能进行3次以上射击,并能显示射击点;(10分)
(3)能实时显示射击点对于的分值;(10分)
(4)能实现射击点和显示的分值颜色与本环颜色不同。(10分)

