从理论和实验两方面研究了调控抽运脉冲的时、空啁啾特性对于波面倾斜法产生太赫兹波输出效率的影响。
实验和数值模仿证明:对于附加时间啁啾情况,当附加正时间啁啾时,太赫兹波输出效率与附加啁啾量呈非线性关系,并具有最佳值;
当附加负时间啁啾时,太赫兹输出效率与附加啁啾量呈线性反比关系。
对于附加空间啁啾情况,不论附加空间啁啾的大小和符号如何,都会降低太赫兹波的输出效率,并且随着空间啁啾量的增加而快速下降。
这些结果对基于波面倾斜法产生超快太赫兹波系统的优化和调控具有指导意义。
1
设计思想(1)程序主体结构部分:说明部分%%规则部分%%辅助程序部分(2)主体结构的说明在这里说明部分告诉我们使用的LETTER,DIGIT,IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward,references).这些代码应该再标记"%{"和"%}"之间;规则部分>可以包括任何你想用来分析的代码;我们这里包括了忽略所有注释中字符的功能,传送ID名称和字符串常量内容到主调函数和main函数的功能.(3)实现原理程序中先判断这个句语句中每个单元为关键字、常数、运算符、界符,对与不同的单词符号给出不同编码方式的编码,用以区分之。
PL/0语言的EBNF表示::==;::=={|};::=+|-::=*|/::==|#|=::=a|b|…|X|Y|Z::=0|1|2|…|8|9三:设计过程1.关键字:void,main,if,then,break,int,Char,float,include,for,while,printfscanf并为小写。
2."+”;”-”;”*”;”/”;”:=“;”:”;”=“;”“;”=“;”(“;”)”;”;”;”#”为运算符。
3.其他标记如字符串,表示以字母开头的标识符。
4.空格符跳过。
5.各符号对应种别码关键字分别对应1-13运算符分别对应401-418,501-513。
字符串对应100常量对应200结束符#四:举例说明目标:实现对常量的判别代码:digit[0-9]letter[A-Za-z]other_char[!-@\[-~]id({letter}|[_])({letter}|{digit}|[_])*string{({letter}|{digit}|{other_char})+}int_num{digit}+%%[|\t|\n]+"auto"|"double"|"int"|"struct"|"break"|"else"|"long"|"switch"|"case"|"enum"|"register"|"typedef"|"char"|"extern"|"return"|"union"|"const"|"float"|"short"|"unsigned"|"continue"|"for"|"signed"|"void"|"default"|"goto"|"sizeof"|"do"|"if"|"static"|"while"|"main"{Upper(yytext,yyleng);printf("%s,NULL\n",yytext);}\"([!-~])*\"{printf("CONST_string,%s\n",yytext);}-?{int_num}[.]{int_num}?([E][+|-]?{int_num})?{printf("CONST_real,%s\n",yytext);}"0x"?{int_num}{printf("CONST_int,%s\n",yytext);}","|";"|"("|")"|"{"|"}"|"["|"]"|"->"|"."|"!"|"~"|"++"|"--"|"*"|"&"|"sizeof"|"/"|"%"|"+"|"-"|">"|"="|">="|"<<="|"&="|"^="|"|="|"="{printf("%s,NULL\n",yytext);}{id}{printf("ID,%s\n",yytext);}{digit}({letter})+{printf("error1:%s\n",yytext);}%%#includeUpper(char*s,intl){inti;for(i=0;i<l;i++){s[i]=toupper(s[i])
2021/11/7 5:50:07 105KB 词法分析器制作
1
Word语音打字校对专家5.92特别版[在百度搜索相关主题]软件大小:4.41MB软件语言:简体中文软件类别:国产软件/办公软件运行环境:WinVista,Win2003,WinXP,Win2000授权类型:免费版Word语音打字校对专家是一款针对Word文档语音输入识别和语音合成软件,能在你键盘输入的同时把你在Word中所输入的字符或汉字读出来,这样就可以大幅度提高工作效率了,这点对于用五笔或其它形码的朋友来说就更显得意义重大了,它能避免汉字输入过程中很多最常犯的错误和许多稀奇古怪、莫名其妙的错误。
这个软件的另外一个神奇功能就是可以将Word或剪贴板中的文字读出,这样对于编辑校对稿子就很省事了,不必一边看稿子一边看屏幕校对,两眼昏花了。
新增功能:1.对编排后的文字文件进行朗读。
支持记事本、写字板、Word等常用办公软件。
2.对键盘录入的阿拉伯数字、英文字符、中文文字、中英文标点进行语音提示,可避免差错,提高工作效率。
3.对剪贴板上文字文件进行朗读。
如在网页上浏览了一段好文章,将文章内容选中,然后按Ctrl+C键就能即时朗读了。
4.可在Word2000/XP/2003、记事本、写字板等常用办公软件下正常朗读。
6.新增把Word及TXT等文字文件直接转换成WAV声音文件。
5.新增语音计算器,只要使用键盘或鼠标输入数值,计算机就会自动报出加减乘除等符号名称,并会瞬间给你报出答案。
特别适用于需要大量数据统计如财会人员使用。
7.语音朗读校对:当语音输入完一篇文章以后,你可以让计算机用普通话给你朗读一遍。
这样,通常需要两个人的校对工作,一个人就可以轻松完成。
同时,利用这一功能,你可以把看书变成“听书”。
比如,你从网上下载一部小说,然后让计算机用普通话给你朗读,这样,你就可以闭上眼睛“看书”了。
8.在进行文章朗读时,可读出全角和半角标点以及各种常用的符号,如逗号、美元等符号。
9.新增支持英文语音、中文男声语音、中文女声语音等多种语音种类的发声,并能调理语音朗读速度,无论击键的速度有多快,都可以按照先后顺序读出来。
10.新增语音键盘功能,并支持鼠标左、右键的朗读,它是电脑新手及盲人操作键盘鼠标的辅助工具。
在QQ聊天中也能正常发声。
11.你还可以使用语音在浏览器上输入文字,可以使用语音来操作浏览器和鼠标、键盘,还可以朗读网页。
在电脑上打一篇文章、输入一个表格时最好要一些提示声音,就不会输入错了,利用电脑校对文稿,自己一个人就可以做校对工作。
2017/10/2 22:17:14 4.41MB Word语音打字校对专家 5.92 特别版
1
1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、笼统数据类型。
答案:数据:是客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。
如数学计算中用到的整数和实数,文本编辑所用到的字符串,多媒体程序处理的图形、图像、声音、动画等通过特殊编码定义后的数据。
数据元素:是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。
在有些情况下,数据元素也称为元素、结点、记录等。
数据元素用于完整地描述一个对象,如一个学生记录,树中棋盘的一个格局(状态)、图中的一个顶点等。
数据项:是组成数据元素的、有独立含义的、不可分割的最小单位。
例如,学生基本信息表中的学号、姓名、性别等都是数据项。
数据对象:是性质相同的数据元素的集合,是数据的一个子集。
例如:整数数据对象是集合N={0,±1,±2,…},字母字符数据对象是集合C={‘A’,‘B’,…,‘Z’,‘a’,‘b’,…,‘z’},学生基本信息表也可是一个数据对象。
2021/5/20 14:17:55 868KB 数据结构
1
用#define和typedef简单把C++的一些关键和符号等定义成了中文,仅供文娱
2021/5/18 13:52:48 7KB C++ 中文编程
1
桂林电子科技大学计算机组成原理课程设计A等第二题,输出包含5个整数(有符号数)的数组M,输出Z最大负数的绝对值。
,该资源包括实验源码,顶层电路,仿真文件,以及课设报告(无报告),报告里面有具体的实验过程。
2016/8/27 20:31:11 2.69MB 桂电 计组课设
1
PCtoLCD2002使用教程在正式版中,用户可生成自己需要的各种小字库,也可以生成自定义的国标一二级汉字库。
0.生成自定义的小字库:0.使用PCTOLCD的各种调整功能调整出您需要的文字样式,如字体,字样(下划,倾斜,加粗),大小(各种点阵大小的字体,可锁定点阵本身大小(如16*16),然后在这个固定的点阵大小内调节文字的大小(例如在16*16的点阵中居中显示12*12大小的汉字)1.将您需要的汉字和符号集中构成一个文本文件2.使用“导入文本”的按钮3.确认“生成二进制字库”被选中(建议选中"生成索引文件"原因后析)4.点“开始生成”按钮,选择生成的字库文件名5.然后耐心等待一段时间(与处理文本大小有关),在此期间建议不要动键盘和鼠标。
6.字库生成完毕.1.生成国标一二级汉字库0.使用PCTOLCD的各种调整功能调整出您需要的文字样式,如字体,字样(下划,倾斜,加粗),大小(各种点阵大小的字体,可锁定点阵本身大小(如16*16),然后在这个固定的点阵大小内调节文字的大小(例如在16*16的点阵中居中显示12*12大小的汉字).1.使用“导入文本”的按钮2.点右下角"生成国标汉字库"按钮.3.选择字库文件名后单击确定4.耐心等待一段时间后既得到生成的汉字库(时间视具体机器而定).生成汉字库结构介绍本软件使用的汉字库采用与HZK16相近似的结构,即按照输入汉字的顺序依次排列各汉字的点阵数据,以生成的16*16点阵汉字库举例介绍16*16点阵汉字库点阵大小16*16,所以每个汉字点阵数据占用32个字节.用户要使用生成的16*16点阵小字库中的点阵数据,可以在程序中采用如下算法:0.在生成的字库汉字列表中得到该汉字的偏移量,也就是汉字的记录号HzNum1.将其*32(HzNum*32)即可得出该汉字点阵在字库中的偏移地址.3.以这个偏移地址为起点,连续读取文件中的32个字节,既为该汉字的点阵信息.实际上,对于本软件生成的16*16点阵的国标汉字库是采用区位码排列的,所以与标准的HZK16结构是一样的,完全可以互换使用.例如生成一个24*48点阵,楷体,倾斜的汉字库,0.由于每个汉字占用24*48/8=144个字节,所以用户可先读取生成的索引列表找到该汉字的记录号.1.将记录号*144即得到该汉字在字库中的偏移地址.2.以这个偏移地址为起点,在字库文件中连续读取144个字节,即为该汉字的点阵信息.对于其他点阵汉字库的使用方法,可以依次类推……当然,如果不选中“生成二进制字库”的复选框,生成的字库将是文本格式的字模数据,采用那种方式完全取决于您的需要了完美版新增生成英文点阵字库功能,使用方法同上。
2017/8/17 7:32:02 1.09MB lcd
1
本书以AutoCAD软件为基础,集使用与开发为一体,以开发为主。
内容分为4部分:第一部分(第1章)引见AutoCAD系统二次开发的基本特性,外部命令的定义等;
第二部分(第2、3、4、7章)引见开发内容,这些内容包括各种菜单技术,线型、图案以及图形符号的扩充,对话框设计技术;
第三部分(第5、6章)引见系统的开发工具,比较详细地引见了VisualLISP和AutoLISP语言开发工具、参数化绘图以及高级语言的接口技术等;
第四部分(第8、9、10、11章)引见CAD二次开发技术在机械、建筑和采矿等工程领域中的应用。
2016/7/23 3:43:05 1.91MB CAD二次开发 LISP 清华大学
1
汇编语言(assemblylanguage)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。
在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
普遍地说,特定的汇编语言和特定的机器语言指令集是逐个对应的,不同平台之间不可直接移植。
2021/2/4 11:31:34 691KB program books
1
常见字符一般在计算机中是用二进制表示,在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不形成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
2020/10/10 3:04:55 46KB ASCII码
1
共 549 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡