搜索资源列表
Judge_LL(1)
- 本设计使用C语言实现了对简单方法描述的LL(1)文法的判定。该设计程序实现了:⑴分别求出每一产生式的右部的FIRST 集、每一个非终结符的FOLLOW集和每一产生式的SELECT集;⑵判定是否是LL(1)文法;⑶画出预测分析表;⑷对给定的符号串判定是否是文法中的句子,分析过程在屏幕上打印出来。 欢迎大家给程序提出富贵意见!-the design of the C language to describe a simple method of LL (1) grammar convicted.
HMAC_MD5
- 基于md5和sha1的HMAC程序。程序的功能是给定密钥计算任意长度的文件的HMAC值,验证一个文件的HMAC值是否是一个给定值。程序的使用接口不限,HMAC的计算和验证功能在一个单独的程序中实现-Based on the md5 and sha1 HMAC program. Program function is given key computing random length of the file HMAC value to verify a file s HMAC value is a
gyqlast
- 教学计划编制问题 设计任务: 大学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 设计要求: (1)输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。
chengxu
- 编写程序计算一个人的生物节律指数,它是生理、智力和情绪指数之和。情绪周期 是一个正弦曲线,其振幅为1,周期为28天,在给定的一天内,一个人的情绪指数是 , 是他的年龄(以天计算)类似地,生理和智力周期也是正弦曲线,振幅为1,周期分别是23天和33天。 • 编写输入年月日计算天输的函数computeday; • 编写计算生理指数的函数compute_physiological_index; • 编写计算情绪指数的函数compute_emotional_in
design-process-scheduling-algorithm
- 进程调度算法的设计 设计要求: ①设计进程控制块PCB表结构,分别适用于优先数调度算法和循环轮转调度算法。 ②建立进程就绪队列。对两种不同算法编制入链子程序。 ③编制两种进程调度算法:1)优先数调度;2)循环轮转调度 设计技术参数参考: ①本程序用两种算法对五个进程进行调度,每个进程可有三个状态,并假设初始状态为就绪状态。 ②为了便于处理,程序中的某进程运行时间以时间片为单位计算。各进程的优先数或轮转时间数以及进程需运行的时间
100
- 通过阐述通信系统的基础理论,着重分析信道理论及信道编码方式,采用蒙特卡罗计算机仿真方法,利用MATLAB 提供的可视化工具Simulink 建立了信道编码的仿真模型,详细讲述了各编码方式的设计。在给定仿真条件下,运行了仿真程序,对二进制双极性通信系统中的几种基本信道编码进行了仿真性能测试和讨论,并从实际角度出发,对扩频通信中的信道编码进行了初步仿真,得出了在二进制双极性扩频通信系统中采用级联码,能够实现信道复用和误码性能双赢的结论。-Elaborate communication system
lab_1
- 简单分支程序与函数设计题:编写一个函数,参数为给定的三个实数,求出其中的最小值返回。要求在main函数中调用该函数。-Simple branching process and function design issues: the preparation of a function, the parameters for a given three real numbers, which determined the minimum return. Requirements in the mai
vbdialogs
- 适用于VB6.0的通用对话框自定义模块,不使用控件,对Windows通用对话框进行自定义,核心包括一个封装的类和两个模块。CCommonDialog.cls功能:使用 Windows 通用对话框,实现了调用文件属性对话框、打开对话框(可以提供某些文件预览)、保存对话框的功能;MDrawWaves.bas给定一个Wave文件,画出其波形;MCDHook.bas对话框预览核心模块,实现回调函数,消息截取处理和其他功能。它里面的变量、函数等,一般不需要在外部调用,所有功能基本封装在 CCommonDi
CadSurf
- 实现图形学中画直线,园和圆弧以及直线裁剪,区域填充等功能 1. 对于画直线,只需知道起点和终点即可。在工作区间中按下鼠标(即选择起点),拖动至另一处松开(终点),即得到直线。 2. 画圆需要圆心坐标、半径、及起始角和终止角,至于实验要求的画1/4圆弧,可设起始角=0,终止角=45,若要画整个圆弧起始角和终止角分别为0和360即可。 3. 椭圆需要的参数更多,有椭圆中心坐标、长轴、短轴、长轴和X轴正向夹角、及起始离心角和终止离心角,要画整个椭圆还是部分椭圆只需控制起始和终止离心角。与画圆弧类似,具
k-means
- 采用聚类方法进行分群的方法,包含两个matlab文件,一个是需在程序中给定数据,一个使用excel给出数据。针对风电场分群构建,也可以用于其他的聚类分群场合-Clustering method using clustering method matlab contains two files, one is required in the program given the data, a given data using excel. For wind farm constructed gro
xieshucunchu
- 给定电路图的矩阵表现形式,含有各个支路的连接点及支路导纳。 程序中需要注意电压基准点的处理。当选定基准点后,如果其不是最后一个节点,则节点导纳阵中其后的节点对应的位置值在查找时应该减1。 主程序主要是存储元素,然后显示存储结果,其次选择要查找的元素,输入非法则重新查找,否则正确查找并输出,最后选择是否继续查找,需要则进行前一步,否则程序结束。 存储对角元素就是将含某个行号的值累加赋给相应的DJ数组对角元即可。 存储非对角元素,从第一行开始存储,先遍历电路的矩阵表示形式,对含有节点
yuanma
- 现有一种格子迷宫,该迷宫由N行N列的格子构成。迷宫中有三种格子,第一种是墙壁,不能通过;第二种格子能正常通行,经过该格子可以到达与它相邻的上/下/左/右格子中;第三种格子除了具有第二种格子的功能外,它还具有“瞬间移动”功能,到达此格子后,可以选择是否瞬间被传送到给定的格子上。在一个由上述三种格子构成的迷宫中,给定起点和终点的位置,求从起点到达终点所需要的最小代价。 下图是一个3*3格子迷宫,该迷宫中2号格子具有的“瞬间移动”功能是能传送至8号格子,7号格子则是能传送至9号格子。
HUFFMAN
- 对于任意给定的文件A,进行压缩输出得到A.huf文件,并在程序中输出两者之间的压缩比。对于任意给定的A.huf文件,能对其进行解压,并得到原始文件A。程序代码可运行。-For any given file A, get A.huf compressed output file, and output compression ratio between the two in the program. For any given A.huf files can be decompressed, an
Satellite-orbit
- 本代码用于模拟卫星星下点在地球表面上的投影。可以在程序中给定六要素及其他相关参数,就可以利用MATLAB呈现出仿真图。-The code for a simulated satellite point on the Earth' s surface projection. May be given in the program six elements and other relevant parameters, you can use MATLAB simulation showing
tabu_search
- 我们尝试用禁忌搜索(tabu search)算法来解决旅行商问题(TSP),程序可以选择随机生成点的位置坐标,也可以从圆上均匀取点(比较容易判断结果的好坏)。 我们采用下面的一些规则来运行程序: 特赦规则:如果新解被禁,但是目标函数值比当前最优解的目标函数值小于某个定值时,接受新解。 终止规则:1、如果在给定的迭代次数内,最优解的目标函数值保持不变终止2、迭代次数达到给定的最大值时终止。 候选解的产生:本实验中我采取的是随机产生候选解的方法 一些参数的选取: 在每一步的
顺序表
- 设计内容:自行产生10000个0到9999之间的随机数,按照产生的顺序依次把它们存放到一个数据文件中。然后设计程序实现以下功能。 功能要求:(1)定义一个非递减有序、最大长度为10000的顺序表,初始表为空;(2)从已经产生的数据文件中依次取出前n个随机数,并依次插入到有序顺序表中。插入完成后输出顺序表的全部元素;(3)对已经插入数据元素的顺序表,按照表中元素在数据文件中的顺序逐个将元素删除,直到表空;(4)在一个顺序表中查找给定的整数,并报告查找结果;(5)将两个顺序表合并成一个顺序表并输出
热力密度图绘制
- 通过在程序中引入给定的csv数据来绘制热力密度图,反映数据的集中程度
package
- 实现PUMA560的D-H表以及在坐标系下的展示。此外还可以通过修改调试窗口内的数值来形象地观看PUMA560机器人的运动。程序中包含示例仿真,给定起始点、终止点、仿真时间、仿真间隔后,可以画出仿真过程中关节的速度、位移、加速度随时间变化曲线,同时还可以在三维空间下画出末端关节的空间位置变化曲线。(Realize the D-H table of PUMA560 and display in coordinate system. In addition, the movement of PUMA
Longley-Rice model代码
- 经典无线链路预算模型,预测了在自由空间中由地形的非规则性造成的中值传输衰落。该模型适用于频段为20MHz至40GHz、路径长度为1km至2000km的情况。对于给定的传输路径,该计算机程序通过频率、路径长度、极化方向、天线高度、表面绕射率、地面有效半径和地面导电常数等参数可以确定传输损耗的大小。(Classic wireless link budget model, forecasts the in free space caused by terrain of regularity in th
Longley-Rice Model
- 经典无线链路预算模型,预测了在自由空间中由地形的非规则性造成的中值传输衰落。该模型适用于频段为20MHz至40GHz、路径长度为1km至2000km的情况。对于给定的传输路径,该计算机程序通过频率、路径长度、极化方向、天线高度、表面绕射率、地面有效半径和地面导电常数等参数可以确定传输损耗的大小。