- 博客(7)
- 资源 (14)
- 收藏
- 关注
转载 第四章 Scala基础——函数及其几种形式
一、定义一个函数Scala的函数定义以“def”开头,然后是一个自定义的函数名(推荐驼峰命名法),接着是用圆括号“( )”包起来的参数列表。在参数列表里,多个参数用逗号隔开,并且每个参数名后面要紧跟一个冒号以及显式声明的参数类型,因为编译器在编译期间无法推断出入参类型。写完参数列表后,应该紧跟一个冒号,再添加函数返回结果的类型。最后,再写一个等号“=”,等号后面是用花括号“{ }”包起来的函数体。例如:用“def”开始函数定义 | 函数名 | | 参数及参数类型 ...
2020-06-04 22:05:24 280
原创 opencv学习(二十一)之中值滤波medianBlur(转载)
中值滤波是一种典型的非线性滤波,是基于排序统计理论的一种能够有效抑制噪声的非线性信号处理技术,基本思想是用像素点邻域灰度值的中值来代替该像素点的灰度值,让周围的像素值接近真实的值从而消除孤立的噪声点。该方法在取出脉冲噪声、椒盐噪声的同时能保留图像的边缘细节。这些优良特性是线性滤波所不具备的。中值滤波首先也得生成一个滤波模板,将该模板内的各像素值进行排序,生成单调上升或单调下降的二维数据序列,二维...
2020-02-02 13:22:58 708
原创 NC 简易仿真
我们知道,由于NC-Verilog使用了Native Compile Code 的技术来加强电路模拟的效率,因此在进行模拟时必须经过compile(ncvlog 命令)以及elaborate(ncelab命令)的步骤。编译之后,针对每一个HDL设计单元会产生中间表达。接着elaborate命令会建立整个电路的结构,产生可以用来模拟的资料。最后使用ncsim命令来进行模拟。 三
2014-09-05 21:49:54 1949
原创 NC verilog常用命令
ncverilog是shell版的,nclaunch是以图形界面为基础的,二者调用相同内核;ncverilog的执行有三步模式和单步模式,在nclaunch中对应multiple step和single stepncverilog的三步模式为:ncvlog(编译) ncelab(建立snapshot文件) ncsim(对snapshot文件进行仿真)基于shell的ncveri
2014-09-05 21:14:56 16052
转载 linux常用命令,简单一些的
linux 基本命令 ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@linux ~]# ls [--full-time] 目录名称
2014-09-03 22:34:02 372
原创 Gvim常用操作
////////////////////////////////////////////Gvim常用操作//////////////////////////////////////////// 移动光标 方向键:h 左j 下k 上l 右 光标向下移动多行,比如90行:
2014-09-03 22:31:46 740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人