SAP PP学习笔记18 - MTO(Make-to-Order):按订单生产(受注生産) 的策略 20,50,74

news2024/11/28 14:45:07

前面几章讲了 MTS(Make-to-Stock)按库存生产的策略(10,11,30,40,70)。

SAP PP学习笔记14 - MTS(Make-to-Stock) 按库存生产(策略10),以及生产计划的概要_sap period total里plan ind requirements与requirement-CSDN博客

SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30)_成品策略mts-CSDN博客

SAP PP学习笔记16 - MTS(Make-to-Stock) 按库存生产(策略40),以及其冲销模式(Consumption Mode)-CSDN博客

SAP PP学习笔记17 - MTS(Make-to-Stock) 按库存生产(策略70)-CSDN博客

复习一下:

计划策略(Planning Strategies) 的种类

- MTS(Make-to-Stock):按库存生产(見込生産)

- MTO(Makte-to-Order):按订单生产(受注生産)

- ATO(Assemble-to-Order)/ ETO(Engineer-to-Order):(受注组立)/ (受注设计)

本章开始讲另一种计划策略- MTO(Make-to-Order)按订单生产 的各种策略:

- 20 Make-to-Order production

  存粹的按订单生产,甚至设计都不是在自己公司设计的

- 50 Planning without final assembly

  没有最终组装的计划

  在接到最终订单之前,会把半成品组装起来,但是,最终的产成品是不会组装的

  最终产品的组装一定是由销售订单来触发的

  下阶的半成品生产则是通过销售预测来触发的。

- 74 Panning at assembly level without final

  策略74 = 策略70 + 策略50 (策略70 + 策略50 的组合 )

  策略70:主要针对半成品和原材料阶的

  就是说策略74 也是针对半成品和原材料的(主要是针对半成品的)做计划独立需求

  然后来了客户订单之后做冲销

  和策略70的区别是 策略74 做的是MTO,主要面向预测;策略70做得是MTS,主要面向客户订单

  和策略50的区别是 策略50,74 都做MTO,但是50主要面向成品,74主要面向半成品

 1,20 Make-to-Order Production 面向订单的生产

- 订单A / B

  订单是分别的,不会合并

  原材料/半成品 如果也是采用 20 Make-to-Order Production的话,那么也不会合单

  但是有些公司可能会采取合单的方式进行采购 原材料/生产半成品的话,那也会如图合单

  生产完成之后入库,库存的表现形式也是生产订单,就是说不会出库给其他订单

  等出货的时候,才会减少需求

下面通过画面才做来加深理解。

1-1,品目准备

a),成品 100-710-F11

- 方针Group:20 受注生产

b),半成品 100-710-B11

c),原材料 100-710-T11

2),CS01 BOM

a),成品 100-710-F11

 b),半成品 100-710-B11

3,CA01 作业手顺

a),成品 100-710-F11

 b),半成品 100-710-B11

 

4, CA97 更新作业时间到Master

a),成品 100-710-F11

  b),半成品 100-710-B11

到此品目的准备工作就OK了。

下面进入正题,先贴一下这张图

1-2,CA01 受注(客户订单)

成品 100-710-F11 20个  ===》Order A

1-3,MD04 在库/所要量一览

- 得在库(得意先在库 CustStock):这其实是一个section标记

- 受注(客户订单 CustOrd):20-

MB1C 手工加库存 (现在更多用MIGO,MB1C是老一些的T-code)

100-710-F11:+1 个库存

刷新MD04, 可以看到在库 1 个了,

但是注意在库并不会对 受注造成影响

1-4,MD41 跑MRP

成品 100-710-F11

1-5,MD04 在库/所要量一览

- 计手配(计划订单 PldOrd) 20

注意在库并不会影响受注(客户订单) / 计手配(计划订单),这是为什么呢?

这是因为受注生产是一种特殊的东西,它不会和现有库存掺和,生产出来的东西,除了用作受注的出库,也不能有其他出口。(因为是按客户要求做的东西,不可能挪作它用)

1-6,CA02 受注(客户订单)

成品 100-710-F11

- 明细20: 再加一条25 ST的订单  ===》Order B

回到 MD04,发现又出来了一个Section,而且既不会跟既有库存,也不会跟上一个订单产生交集

上面是同一个客户订单的不同行,如果是不同的客户订单也是一样的

MD41 再跑MRP

 回到MD04 在库/所要量一览

a),成品 100-710-F11

- 受注(客户订单):都是各自的

- 计手配(计划订单):都是各自的

b),半成品 100-710-B11

- 从所要(Dep.Req):40-  (20- * 2 = 40-)   /  50- (20- * = 50- ) 

  可以看到半成品阶的从所要(Dep.Req) 没有合并

c),原材料 100-710-T11

- 从所要(Dep.Req) :没有合并

- 购买依赖(PurReq 采购订单):这个合并了

  这个可以通过一个设置,让它们不合并

1-7,C040 转生产订单

注意

- 受注(客户订单 CustOrd):该生产订单和受注是关联的

- 发注先:说明是哪个客户的订单

点 指图的发行 图标,然后保存

回到MD04,然后刷新

- 制造指图(PrdOrd) 20个

生产订单的话,其实后面还有发料等一系列操作

咱们这里先略过,直接就到生产订单收货

MMBE 收货前,看一下库存

- 利用可能库存:1 ST

1-8,MIGO 收货

MMBE 在库状况照会

- 利用可能在库

   - 0001 保场:1个

   - 受注在库(销售订单库存):20个

     这个意思是说,这个在库是人家客户受注的,不能挪作他用,是一种特殊库存

双击还可以看 受注在库的详细(贩卖传票:13349)

也可以在下面这个t-code上看报表

MB52:品目别仓库在库照会

- 选择特殊在库:一定要勾上,不然看不到的

这样就比较清晰了

1-9,VL01N 出库

有关出库的操作,可以看这篇文章

SAP SD学习笔记01 - 简单走一遍SD的流程:受注,出荷,请求_sap sd流程-CSDN博客

SAP SD学习笔记05 - SD中的一括处理(集中处理),出荷和请求的冻结(替代实现承认功能)_出荷传票的基本数量单位-CSDN博客

出库之后

成品 100-710-F11

整齐干净,啥都没有留下

2,Individual / Collective Indicator 个别/集中 指示Flg

刚才上面说上阶的成品/半成品 分别做的两个客户订单,

跑完MRP之后,传递到下阶,是可以合并也可以不合并,那么是通过什么来控制的呢?

就是这个 Individual/ Collective Indicator。

在画面上的话,就是下面这个栏位

因为我这里设定了 2,所以在上面的例子中,就会显示为合并;如果我设了1,就不会合并

- 个别/包括所要量

  - 空白:个别排列然后包括所要量

   - 1:只有个别所要量(分开)

   - 2:只有包括所要量(集中)

上面说了策略20,下面继续讲策略50

3,50 Planning w/o Final Assembly : Plnd Ind.Reqmts

一般什么产品会用策略50 呢?

就是那种低价值的,但是组装之后就会立刻价值变高的那些物料

比如下图的水泵,下阶物料Spiral casing(螺旋套管)、Shaft(轴) 价值可能就20块钱,但是组装之后,水泵的价值可能就飙升为500块,那么就会用到这个策略

- Step1:对成品做计划独立需求(Plnd indep. reqmts)

- Step2,3:跑MRP 下阶的半成品就会触发生产

- Step 4:有销售订单过来

- Step 5,6:MRP,触发最终组装,同时就会冲销成品的销售预测(计划独立需求)

把上面的策略20 和 策略50 做一个对比:

- 策略20

  - 成品做销售预测(计划独立需求,Indep.Reqmts)

  - MPS/MRP 触发成品生产

  - 成品有销售订单后会冲销销售预测

- 策略50

  - 成品做销售预测(计划独立需求,Indep.Reqmts)

  - 跑成品的MPS/MRP 触发半成品生产(产生下阶物料的相关需求)

  - 成品有销售订单后会冲销销售预测

  - 跑成品的 MPS/MRP 触发成品最终组装(生产计划)

下面也通过画面操作来理解一下该策略50.

3-1,品目准备

1),MM01 品目作成

a),成品 100-710-F12

- 方针Group:50- 最终组立无的计划

- 消费Mode/逆消费期间/顺消费期间:2/999/999 (这是因为要做成品的计划独立需求了)

 b),半成品 100-710-B12

c),原材料 100-710-T12

2),CS01 BOM作成

a),成品 100-710-F12

 b),半成品 100-710-B12

3),CA01 作业手顺

a),成品 100-710-F12

 b),半成品 100-710-B12

3-2,MD61 计划独立需求(销售预测)

成品 100-710-F12

 3-3,MD04 在库/所要量一览

- 独立所要(Indep.Req) VSE 100-

3-4,MD41 MRP运行

成品 100-710-F12

3-5,MD04 在库/所要量一览

- 计手配(PldOrder):36907

 可以看到该成品 100-710-F12 的计划手配(计划订单)是不可以转成生产订单(制造指图)

这是为什么呢?

这就是因为 策略50 的话,必须在有销售订单的时候,再跑MRP,才能触发最终成品组装

并冲销成品的销售预测(计划独立需求)

 再来看一下这个图理解一下:

- VP Plnd order:VP 就是不能转成生产订单的意思

  上面那个图里面,手配Type(订单类型):VP

3-6,VA01 受注(客户订单)

 - 成品 100-710-F12  20个

回到MD04,刷新页面

- 受注 20-

- 独立所要 80-   ===》由100- 冲销到 80-

3-7,MD41 MRP运行

运行MRP的作用是把 3-6 的客户订单转成 计划订单

- 成品 100-710-F12

回到 MD04 在库/所要量一览

- 计手配(计划订单 PlndOrd):36909/ Ord -- 20 个

- 计手配(计划订单 PlndOrd):36907/ IndR -- 80 个

双击 36909/ Ord 这张 计划订单,看一下可不可以转成 生产订单呢?

是可以的

 再来看一下这个图理解一下:

- KD Plnd order:DK 就是可以转成生产订单的意思

  上面那个图里面,手配Type(订单类型):KD

其实也就是 策略50 的用途

- 计划独立需求(Plnd Indep. Req) 所产生的计划订单(Dep.Req) 不会 组装成最终产品

- 销售订单(CustOrd) 所产生的计划订单(Dep.Req) 才会组装成最终产品

- 计划独立需求的冲销时机是 来销售订单 的时候。

4,讲一些概念

4-1,计划订单 - VP 类型

VP类有以下特点:

- Capacity planning:可以做产能分析

- Can't be changed manually:不可以手动修改

- Can't be converted:不可以转生产订单

4-2,Stocking Level 库存水平

下面的示意图以绿色虚线分割

- 上面的部分是 High value added:价值增长的部分

- 下面的部分是 Low value added:低价值部分

原则就是高价值的东西必须要 销售订单 来了之后才会生产。

1),Stocking Level

Pump 成品阶 不能有库存

- 原材料阶 Whse stock Spiral casing:可以有库存

- 半成品阶 Whse stock Shaft:因为是低价值,也可以有库存

 2),Flexible Determination of Stocking Level

注意 Whse Stock Shaft 在绿色虚线的上方,表示这个半成品本身也是价值蛮高的,不能有库存

Pump 成品阶 不能有库存

- 原材料阶 Whse stock Spiral casing:低价值,也可以有库存

- 半成品阶 Whse stock Shaft:高价值半成品,也不能有库存

那么要怎么设定半成品究竟是 高价值 还是低价值 呢?

其实就是之前讲过的 品目Master > MRP 4 > Individual / Collective Indicator(独立/集中)

比如咱们下面这张 半成品 100-710-B12 ,是不是跟 成品 100-710-F12 一样。

- 计手配 35910/Ord 可以转生产订单    ===》来客户订单,就可以转生产订单进行生产

- 计手配 36908/IndR 不可以转生产订单 ==》没来客户订单,计划独立需求本身不能产生生产订单

品目Master > MRP 4 > Individual / Collective Indicator(独立/集中):空白 (1 效果相同)

所以说它就是高价值的半成品,来客户订单之前不能转生产订单,来客户订单之后才可以

 MM02 修改物料  ,看一下会变成什么样子

品目Master > MRP 4 > Individual / Collective Indicator(独立/集中):2

MD41 跑MRP

成品 100-710-F12

 回到 MD04 在库/所要量一览

- 计手配(计划订单 36911/Stck):40

- 计手配(计划订单 36912/Stck):160

双击 计手配 行,确认是可以转生产订单

- 手配Type:LA

原材料 100-710-T12

- 品目Master > MRP 4 > Individual / Collective Indicator(独立/集中):2

原材料一般都设为2

也就是可以集中到一起进行采购

5,74 Planning at Assembly Level w/o Final Assembly

策略74:

- = 策略70 + 策略50 (策略74 就是 策略70 + 策略50 的组合 )

1),半成品 Motherboard 做计划独立需求(即销售预测)

2,3),跑MRP 触发下阶半成品,及原材料的生产/或采购

绿线的上方是高价值半成品/成品,绿线的下方是低价值半成品/原材料

4),来计划订单/生产订单(Production Order)

5,6),跑MRP,会产生 Dep.Req(相关需求)和 Reservation(预留),冲销计划独立需求

        同时会触发最终产品的装配

这张图就是像策略50 里面那样,

可以通过设置半成品的 Individual/Collective Indicator 来设定该产品是否可以有库存。

比如下面的 半成品 Processor,Indiv./Collective = "1" or "blank",

所以该产品就不可以有库存了,必须有订单(生产订单)来可以生产。

那么来总结一下,为什么它是 策略70 + 策略50 的简单组合:

1,计划独立需求(也叫销售预测,PIR,DM,Demmand,Forecast)的阶

  - 策略74 :半成品/原材料阶

  - 策略70:半成品/原材料阶

  - 策略50:成品

2,计划独立需求 的冲销时机

  - 策略74:成品的销售订单/手工做的生产订单

                   ==》运行完MRP 之后

                   ==》产生的Dep.Req(相关需求)/Res(预留)传递到下阶

  - 策略70:成品的销售订单/手工做的生产订单

                   ==》运行完MRP 之后

                   ==》产生的Dep.Req(相关需求)/Res(预留)传递到下阶

  - 策略50:成品的销售订单

                   ==》产生的Dep.Req(相关需求)

3,策略74 和策略50 的相似之处

单纯看上面的话,和策略50好些没啥相似之处,再看策略50 的特点

策略50的应用物料就是那种低价值的,但是组装之后就会立刻价值变高的那些物料

- 策略50

  - 成品做销售预测(计划独立需求,Indep.Reqmts)

  - MPS/MRP 触发半成品生产

  - 成品有销售订单后会冲销销售预测

  - MPS/MRP 触发成品最终组装

- 策略74

  主要是针对相对高价值的半成品做独立计划需求。

下面通过画面才做来加深一下印象。

等以后看能不能找到总结的比较好的资料,我再好好把它们都总结一下,知识点太多了。

5-1,品目准备

1),MM01 品目作成

按照这张图上,1个成品,2个半成品,3个原材料。

a),成品 100-710-F13

- 方针Group:74

b), 半成品 100-710-B13-1

- 方针Group:74

- 二重MRP区分(Mixed MRP):3-最终组立无的半制品组立计划(意思是挺贵的,没单先别组装)

在学习策略70的时候,二重MRP区分是设为1的,那个是要先组装半成品的

SAP PP学习笔记17 - MTS(Make-to-Stock) 按库存生产(策略70)-CSDN博客

- 个别/包括所要量:空白

c), 半成品 100-710-B13-2

- 方针Group:74-最终组立无的计划

- 二重MRP区分:1 (这个可以让它先生产)

- 个别/包括所要量:空白

d),原材料 100-710-T13-1

e),原材料 100-710-T13-2

f),原材料 100-710-T13-3

 2),CS01 BOM作成

a),100-710-F13

1 个PC ==》1个Motherboard

b),100-710-B13-1

1个Motherboard ==》1个Processor+1个Processor Cooling unit

c),100-710-B13-2

1个Processor Cooling unit ==》1个Cooling Sys + 1个Fan

3), CA01 作业手顺(工作中心)

a),成品 100-710-F13

b),半成品 100-710-B13-1

c),半成品 100-710-B13-2

3),CA97 更新生产时间到主数据

a),成品 100-710-F13

b),半成品 100-710-B13-1

 c),半成品 100-710-B13-2

这样品目就准备好了。

现在进入正题。

再贴一下这张图,让咱们知道自己要干啥。

这是产品BOM结构

这是策略74的流程:

1),半成品 Motherboard 做计划独立需求(即销售预测)

2,3),跑MRP 触发下阶半成品,及原材料的生产/或采购

绿线的上方是高价值半成品/成品,绿线的下方是低价值半成品/原材料

4),来计划订单/生产订单(Production Order)

5,6),跑MRP,会产生 Dep.Req(相关需求)和 Reservation(预留),冲销计划独立需求

        同时会触发最终产品的装配

 

5-2,MD61 计划独立需求(销售预测)

半成品 100-701-B13-1 (Motherboard)阶

5-3,MD04 在库/所要量一览

- 独立所要 VSEM 30-

5-4,MD41 跑MRP

半成品 100-710-B13-1 (Motherboard)

5-5,MD04 在库/所要量一览

a),半成品 100-710-B13-1 (Motherboard)

- 计手配 (36919 / IndR):30

注意这是一个 VP 类型的计划订单,是不能转生产订单的

b),半成品 100-710-B13-2 (Processor Cooling unit)

- 计手配 (36919 / IndR):30 (注意该计手配也不能产生生产订单,意思是货太贵,有单再说)

c),原材料 100-710-T13-1 (Processor)

- 计手配(36921/ EXTP) :它就可以转购买依赖

  即半成品(100-710-B13-1(Motherboard))的MRP触发了 下阶原材料的采购/(或也可以触发 低价值半成品的生产)

 原材料 100-710-T13-2/3 (Processor Cooling unit 》 CoolingSys / Fan) 也是一样的

5-6,VA01 受注(客户订单)

成品 100-710-F13 (PC):10 ST 客户订单来了

懵逼,咋没有反映呢??

难道是单丢了?

再来一单客户订单 100-710-F13  2 ST

 保存成功 13352

MD04 刷新还是没结果

MD41 跑一下,看看情况

成品 100-710-F13 啥反应没有

搞不明白了,直接手动建一张生产订单看看吧

5-7,CO01 生产订单

成品 100-710-F13 (PC)

- 数量:3 ST

点一下 指图的发行,然后保存

照会,生产订单手动创建好了

5-8, MD04 在库/所要量一览

成品 100-710-F13 (PC)

- 制造指图 600003555/PP01/Re

成品 100-710-F13 的生产订单

- 生成了下阶物料 100-710-B13-1 (Motherboard)的 Res(入出予/预留)

- 冲销了 下阶物料100-710-B13-1 (Motherboard)的 独立所要

上面的 5-6 ,看图上是 客户订单 》 生成下阶物料的计划订单(PlndOrd)》生成生产订单

不知道为啥我的客户订单(销售订单)被忽略了,以后知道再加上啊,懵逼中。。。

暂时先这样,我感觉我自己好像也没完全理解,等理解的再深刻些,我再另写一篇总结。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1804771.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Anaconda3 下载安装卸载

1、下载 官网链接:Download Now | Anaconda Step1:进入官网 Anaconda | The Operating System for AI Step2:进入下载页面,选择要Anaconda软件安装包 2、安装 Step1: 点击 Anaconda3-2024.02-1-Windows-x86_64.exe 安装包进行安…

基于学习模型的可学习小波变换方法(Pytorch)

首先以图像编码为例进行说明。 图像编码是一个复杂的系统,通常包含多个模块,其中变换模块具有重要作用。小波变换在图像编码领域得到了广泛的应用,例如著名的JPEG 2000就是一种小波图像编码方法。然而,现阶段的小波图像编码方法与…

武汉理工大学嵌入式系统应用之临时抱佛脚复习

其实大学很多课程的期末冲刺复习非常简单,就是在大脑中构建一个redis数据库就行了,缓存下一大堆键值对,然后考试的时候输出,很没意思。 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软件硬件可裁剪…

VSCode调试揭秘:Live Server助力完美测试Cookie与Session,远超“Open in Browser“!

文章目录 一、项目场景:二、问题描述1. open in browser:2. open with live server 三、原因分析:先了解一下open in browser和open with live server的区别两者的优缺点open in browseropen with live server 四、解决方案:总结 …

开发网站,如何给上传图片的服务器目录授权

开发网站,上传图像时提示”上传图片失败,Impossible to create the root directory /var/www/html/xxxxx/public/uploads/avatar/20240608.“ 在Ubuntu上,你可以通过调整文件夹权限来解决这个问题。首先,确保Web服务器&#xff08…

173.二叉树:找树左下角的值(力扣)

代码解决 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr, right(nullptr) {}* Tree…

数据集(图片)求均值和标准差

数据集(图片)求均值和标准差 一、环境配置 运行一下命令完成环境配置 pip install opencv-python numpy二、源代码 import os import cv2 import numpy as npdef compute_mean_std(Img_folders):all_file []for images_path in Img_folders:all_file…

攻防世界---misc---What-is-this

1、下载附件,是一个.gz的文件夹,是linux系统的压缩包后缀 2、在kali中解压,解压之后得到两张图片 3、想把图片拖在物理机中分析,但是拖不了,所以将.gz文件在物理机中改为.zip,解压之后看到了一个没有后缀的…

Java从入门到放弃

线程池的主要作用 线程池的设计主要是为了管理线程,为了让用户不需要再关系线程的创建和销毁,只需要使用线程池中的线程即可。 同时线程池的出现也为性能的提升做出了很多贡献: 降低了资源的消耗:不会频繁的创建、销毁线程&…

Windows 10 找不到Microsoft Edge 浏览器

下载链接 了解 Microsoft Edge 手动下载浏览器 问题说明 一般来说,windows10系统应该是自带浏览器edge的,但有的电脑就是没有找到edge浏览器,可能系统是精简过的,可能是被卸载了。如下,控制面板确实没找到程序。 ​ …

端午节前夕送给高考学子的祝福

据中国新闻网消息:6月7日,2024年全国高考正式拉开大幕,全国1342万考生奔赴考场。各地纷纷开启“护考”模式和“静音模式”,为考生们创造良好的学习、考试、休息环境。 明天是2024年端午节,笔者祝愿1342万考生都将获得…

生信软件22 - 测序数据5‘和3‘端reads修剪工具sickle

大多数现代测序技术产生的3 端和5 端质量降低的reads,这两个区域错误地calling base会对组装、下游生物信息学分析造成影响。sickle使用滑动窗口沿着质量和长度阈值,根据质量是否低于阈值来修剪reads的3 端, 根据质量是否超过阈值来修剪reads…

最快的开源UDP传输工具:Kcptun

Kcptun:极速网络隧道,让数据传输飞起来!- 精选真开源,释放新价值。 概览 kcptun 是一个轻量级、高性能的TCP/UDP网络加速工具,由xtaci开发并托管在GitHub上。它通过使用kcp协议,为网络数据传输提供了一个快…

Django redirect()函数实现页面重定向

1,通过路由反向解析进行重定向 1.1 添加视图函数 myshop/app2/views.py from django.http import HttpResponse from django.shortcuts import render from django.urls import reverse def index(request):return HttpResponse("app2 的index")# 反向…

QField如何打开工程或数据文件

Field有个文件选择器,允许从本地设备打开工程。如果想从云端打开文件,请参阅 QFieldCloud 。 注意:请注意,卸载QField时,应用程序文件夹将被删除,而更新则不会。 导入并打开本地工程 QField界面 当转到 …

Unity DOTS技术(十五) 物理系统

要解决性能的瓶颈问题,在DOTS中我们将不再使用Unity自带的物理组件. 下面来分享一下在DOTS中当如何使用物理插件. 一.导入插件 在使用DOTS系创建的实体我们会发现,游戏物体无法受物理系统影响进行运动.于是我们需要添加物理系统插件. 1.打开Package Manager > 搜索插件Uni…

【NI国产替代】产线综测仪,高速高精度测量的示波器模块与任意波形发生器模块,多样化 DUT 供电;高精度万用表模块

Xilinx ZYNQ-7000 系列 FPGA 控制模块多样化 DUT 供电;高精度万用表模块高速高精度测量的示波器模块与任意波形发生器模块可选配射频开关与音频信号源和音频分析仪模块可快速部署的测试平台软件,支持测试计划导入、开发、执行管理具有良好的扩展性&#…

1.2-自然语言的分布式表示-基于计数的方法

本篇笔记对应的视频链接为: 3-基于计数的方法表示单词-将文字转换成编号的预处理工作_哔哩哔哩_bilibili;4-基于计数的方法表示单词-使用共现矩阵进行单词的分布式表示_哔哩哔哩_bilibili;5-基于计数的方法表示单词-单词之间相似度计算_哔哩哔…

超详解——python数字和运算_——小白篇

目录 1.的位运算 2. 常用内置函数/模块 math模块: random模块: decimal模块: 3.内置函数: 总结: 1.的位运算 位运算是对整数在内存中的二进制表示进行操作。Python支持以下常见的位运算符: 按位与&…

openh264 场景变化检测算法源码分析

文件位置 openh264/codec/processing/scenechangedetection/SceneChangeDetection.cppopenh264/codec/processing/scenechangedetection/SceneChangeDetection.h 代码流程 说明: 通过代码流程分析,当METHOD_SCENE_CHANGE_DETECTION_SCREEN场景类型为时…