一、实验目的1.1掌握任意斜率直线段的中点Bresenham扫描转换算法1.2掌握CLine直线类的设计方法1.3掌握状态栏编程技术二、实验步骤在进行实验之前要知道绘制直线的中点Bresenham扫描转换算法的原理,以及如何构造重点误差项和不同斜率的直线的递推公式。2.1:下载课程资源里的绘制任意斜率直线的压缩包,然后将其进行解压,通过VS2019将文件中的.sln文件打开,然后类视图下看添加到类,分别是什么意思。CP2类是定义点的类,直线的起点和终点就使用CP2定义;CRGB类是像素点颜色类;CLine直线类,其数据成员为直线段的起点坐标P0和终点坐标P1,成员函数为MoveTo()和Lin
实验简介了解网络协议分析软件的过滤方式和原则,包括:按协议类型过滤,按IP地址过滤,按协议模式过滤,按端口过滤等,通过设置不同的过滤条件,熟悉协议类型、端口、协议等概念;分析以太网数据帧的构成,数据链路层将不可靠的物理层转变为一条无差错的链路,涉及的数据单位是帧(frame),高层的协议数据被封装在以太网帧的数据字段发送。使用网络协议分析软件可以捕获各种协议数据包,通过查看这些协议数据包中数据链路帧的各字段可以分析网络协议的内部机制。目录一、实验目的二、实验内容三、实验原理四、实验设备五、实验内容与步骤1.分析ICMP协议2.用Tracert程序俘获ICMP分组。六.实验思考录)一、实验目的了
源代码:深大算法实验三——回溯法解决地图填色问题代码-C/C++文档类资源-CSDN下载目录问题描述 背景知识: 问题描述:开始实验!!!回溯法算法思想:在地图填色当中的回溯法效率提升方法最少剩余量选择(MRV)度最大选择(DH)颜色选择:最少约束值向前检验约束传播颜色轮寻数据分析实验结论问题描述 背景知识:为地图或其他由不同区域组成的图形着色时,相邻国家/地区不能使用相同的颜色。我们可能还想使用尽可能少的不同颜色进行填涂。一些简单的“地图”(例如棋盘)仅需要两种颜色(黑白),但是大多数复杂的地图需要更多颜色。每张地图包含四个相互连接的国家时,它们至少
一、实验目的1.掌握OpenGL的鼠标按钮响应函数。2.掌握OpenGL的鼠标移动响应函数。3.进一步巩固OpenGL的基本图元绘制基础二、实验内容1.鼠标画草图——实现鼠标点到哪,线就画到哪。思路:1)在主程序注册鼠标响应和鼠标移动子函数:glutMouseFunc(mymouse);glutMotionFunc(mymotion);放在display注册之后和mainloop之前。2)在程序头部声明鼠标响应和鼠标移动子函数:voidmyMouse(intbutton,intstate,intx,inty);voidmyMotion(intx,inty);3)构造鼠标响应子函数://鼠标按钮
第1关:数塔问题任务描述相关知识编程要求解题思路:测试说明任务描述本关任务:编写用动态规划解决数塔问题。相关知识为了完成本关任务,你需要掌握:动态规划。编程要求求上图从顶层到顶层的一个路径,使路径上的数字和最大。要求输出最大的数字和max和数值和最大的路径。解题思路:原始信息有层数和数塔中的数据,层数用一个整型变量n存储,数塔中的数据用二维数组data,存储成如下的下三角阵:9121510682189519710416d[n][j]=data[n][j],j=1,2,……,n;d[i][j]=max(d[i+1][j],d[i+1][j+1])+data[i][j],i=n-1,n-2,……1
目录一、二、 三、 四、五、 一、利用MATLAB提供的rand函数生成30000个符合均匀分布的随机数,然后检验随机数的性质。(1)均值和标准差。 ---------------------------------------示例代码---------------------------------------------A=rand(1,30000);b=mean(A)std(A,0,2)---------------------------------------运行结果--------------------------------------------- (2)最大元素和最小元素。
1.介绍感知哈希算法(PerceptualHashAlgorithm,简称pHash)是哈希算法的一种,主要用来做相似图片的搜索工作。 2.原理感知哈希算法(pHash)首先将原图像缩小成一个固定大小的像素图像,然后将图像转换为灰度图像,通过使用离散余弦变换(DCT)来获取频域信息。然后,根据DCT系数的均值生成一组哈希值。最后,利用两组图像的哈希值的汉明距离来评估图像的相似度。魔法:概括地讲,感知哈希算法一共可细分八步:缩小图像:将目标图像缩小为一个固定的大小,通常为32x32像素。作用是去除各种图像尺寸和图像比例的差异,只保留结构、明暗等基本信息,目的是确保图像的一致性,降低计算的复杂度。
洗衣机模糊推理实验实验要求:已知有模糊规则:“如果污泥多,油脂多,则洗涤时间长”。设:污泥论域:{少,中等,多};“污泥多”=0/少+0.5/中等+1/多;油脂论域:{无,中等,多};“油脂多”=0/少+0.5/中等+1/多;洗涤时间论域:{很短,短,长,很长};“洗涤时间长”=0/很短+0.3/短+0.6/长+1.0/很长内容:输入是被洗衣物的污泥和油脂的模糊量,计算洗涤时间。例如已知事实:“污泥多”=0.3/少+0.6/中等+0.8/多;“油脂多”=0.8/少+0.3/中等+0.2/多。要求:1.打印模糊关系R(污泥到洗涤时间R1,油脂到洗涤时间R2,两者到洗涤时间关系R);2.打印模糊向
一、Packettracer的简单使用1.实验过程1.构建网络拓扑在栏底终端设备添加PC,网络设备添加集线器,让软件自动连接PC至集线器,完成简单的构建网络拓扑2.配置网络设备点击主机设置IP地址为192.168.0.1/2/3,回车自动填写默认子网掩码3.跟踪数据包上方添加简单的PDU,点击从计算机0发送到计算机14.查看数据包使用仿真模式查看数据包2.实验原理通过一个简单流程基本了解PacketTracer的基本使用3.进一步的思考与实验(选做)二、访问web服务器1.实验过程1.先构建网络拓扑,分别设置IP地址2.仿真模式,仅选http协议,打开计算机中的浏览器,输入服务器IP地址回车,
一、利用VMWare搭建F5环境的前提条件:安装VMWare软件;拥有F5负载均衡设备的授权,可以申请临时license,软件下载地址:https://downloads.f5.com/esd/productlines.jsp;二、搭建的实验环境拓扑如下所示:里面的交换机是虚拟的,逻辑上的交换机,实际上只需要将对于的设备放置于VMWare的同一个虚拟网卡下即可;将下载下来的F5镜像导入到VMware,一共4个网卡,第一个口对应管理口,第二个口对应第一个物理口,以此类推;三、配置F5双机1、配置vmware的虚拟网卡2、设置F5的网络接口配置,这里配置的意思是管理口用NAT这个虚拟网络,F5的1