自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C++ 二维vector<vector<>>转置

c++二维vector删除某行、转置

2022-08-25 19:58:25 1382 1

原创 UVM寄存器模型

为什么需要UVM寄存器模型@啥是知乎–总结UVM中的寄存器模型真实DUT里的任何IP都会有寄存器,这些IP都会有一组配置总线,通过配置总线配置IP里的寄存器来更改IP的行为。若没有寄存器模型,怎么访问寄存器?假设我们在reference model里需要读一个寄存器的值。第一,我们需要在reference model里启动一个sequence,这个sequence会发送一个transaction给bus driver,把寄存器的读出来。第二,我们需要把读出来的值传给reference mode

2021-02-17 17:02:29 836

原创 体育竞技分析

程序总体框架及步骤①打印程序的介绍性信息式②获得程序运行参数:proA,proB,n③利用球员A和B的能力值,模拟n场比赛④输出球员A和B获胜比赛的场次及概率四个步骤对应四个函数printInfo()getInputs()simNGames()printSummary#介绍性内容,提高用户体验from random import randomdef printIntro()...

2020-02-28 12:43:33 450

原创 自动轨迹绘制

需求根据脚本来绘制图形不是写代码而是写数据绘制轨迹数据脚本是自动化的第一步基本思路①定义数据文件格式(接口)非常具有个性色彩②编写程序,根据文件接口解析参数绘制图形③编制数据文件方法思维①自动化思维:数据和功能分离,数据驱动程序的自动运行②接口化设计:格式化设计接口,清晰明了③二维数据应用:应用维度组织数据,二维数据最常用应用问题的扩展①扩展设计接口,增加更多控制接口...

2020-02-25 09:12:24 665

原创 python(6)文本词频统计

#CalHamletV1.py英文文本除了有空格,还有冒号、感叹号等,首先要将文本噪音处理、归一化提取每一个单词为第一步骤之后进一步统计词频数量代码与文本要在同一目录下def getText(): txt=open("hamlet.txt", "r").read() #打开文件 txt=txt.lower() #避免大小写影响,将所有字母变为小写 #利用空格...

2020-02-23 11:19:59 623

原创 Python(6)学习笔记——基本统计值计算

#CalStatisticsV1.py#计算中位数、方差等统计值天然比较独立,因而可以定义不同函数实现#要获得用户不定长度的输入数据def getNum(): #获取用户不定长度的输入 nums=[] iNumStr=input("请输入数字(回车退出):") while iNumStr !="": #若用户输入非空 nums.append(ev...

2020-02-19 12:33:59 1590

原创 可接受任意数量参数的函数

计算任意个输入数字的乘积def cmul(a, *b): m = a for i in b: m *= i return mprint(eval("cmul({})".format(input())))无限制数量函数定义的方法,其中b在函数cmul中表达除了a之外的所有输入参数;*起解参作用简单程序 #CalMulV1.py mul=1.0...

2020-02-18 11:07:05 1004

原创 kochDraw

阶数由用户输入,level=eval(input())加入异常处理try……except……main()函数的执行插入到异常处理中,所以外部无需再执行main()import turtle as tdef koch(size,n): if n==0: t.fd(size) else: for angle in [0,60,-120,60]:...

2020-02-18 10:06:38 187

原创 #Python 学习笔记(5) 函数和代码复用

七段数码管绘制绘制单段数码管def drawLine(draw): turtle.pendown() if draw else turtle.penup()#将绘制一条线定义为一个基本函数,参数draw:如果draw是真值,画笔落下,如果不是画笔抬起.这个函数中唯一靠变量draw来区分这条线是真实绘制还是海龟飞过去并不绘制def drawDigit(digit):定义dra...

2020-02-17 13:31:46 621

原创 #Python第四周 程序的控制结构

1.random库引入random库的两种方式对于后续调用有差异random.seed() 只能搭配 import random 使用import random 则每次调用该库时前面都要加上库名,使用import random from random 则不必。2.判断奇偶数可以用取余%3.注意“=”与“==”不同,如何在输出数值中间插入逗号(最后无逗号),对于位数可以使用取模//运算...

2020-02-17 11:27:53 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除