自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何爬取审查元素中Elements里有的,而源代码里没有的标签内容?

有些网页采用了异步加载的方式,将部分内容放在了其他的URL地址中,导致我们通过审查元素可以在相应的标签找到该内容,但在检查源代码的时候发现没有该内容,自然通过当前的url爬取不到目标数据。

2024-03-14 09:05:55 607 1

原创 UDS诊断技术-相关名词术语解释

UDS诊断技术-相关名词术语解释。

2024-02-28 13:26:11 922

原创 Simulink搭建一阶低通数字滤波器(设定X(n)为非0起始值)

一阶滤波,亦称一阶惯性滤波或一阶低通滤波。其数学表达式如下:其中:α代表滤波系数;X(n)表示本次采样值;Y(n-1) 为上次滤波输出值;Y(n) 为本次滤波输出值。一阶低通滤波方法通过对本次采样值与上次滤波输出值进行加权,得出有效滤波值,从而使输出对输入产生反馈作用。由公式可知,参数α决定了输出Y(n)中所含有的采样值X(n)的有效分量大小,α越大,X(n)的有效部分越多,原信号中的高频分量有效部分也相应增多,曲线波动性更大。

2024-02-28 11:31:44 1087

原创 simulink产生PWM波-PWM Generator模块使用

脉冲宽度调制(PWM),简称脉宽调制,系指借助微处理器数字输出对模拟电路实施控制的一种高效方法,其在从测量、通信至功率控制与转换等多个领域具有广泛应用。

2024-02-04 13:53:18 4553

原创 simulink调用C代码函数-C Caller模块

simulink中如何调用写好的C代码函数?使用C Caller模块调用C代码。

2024-01-31 15:07:01 674

原创 simulink限幅模块-Saturation

限幅模块(Saturation)对输出值施加了上下限约束。当输出值超过上限时,限定于上限值输出;当输出值低于下限时,限定于下限值输出;在上下限之间时,保持原输出。Saturation模块默认包含一个输入端口和一个输出端口。模块图标上展示了上下限受约束并保持上下限值的示意图,如图所示。该模块对输入信号进行限幅之后再输出,双击模块可打开参数对话框,如图所示。可对输入的上下限进行设定。注意上限一定要大于或等于下限,否则在单击参数对话框的OK和Apply时会报错。

2024-01-23 15:42:44 1585

原创 simulink查表模块1-D Lookup Table

查表是指在已填满数据的表格、一维向量或多维矩阵中,根据对应维数的输入定位相应输出。在家电和汽车电子领域的嵌入式算法设计中,查表方法有助于提高应用层算法的计算效率。例如,在交流电机调速控制中需计算正弦余弦值,若在资源有限的嵌入式芯片中采用泰勒级数计算,效率显然较低。然而,事先将正弦函数在一个周期内离散化,并将其对应的数值计算好,共同构建一维查找表存储于ROM中(生成代码时通常使用Simulink.Parameters对象定义查找表的Breakpoints和Table值)。

2024-01-23 14:38:46 2203

原创 simulink子系统概述

子系统模块在Simulink中扮演着重要的角色,它能够将模块及其信号线整合为一个大型模块,将模型划分为内外两个层次。模块外部对内部细节进行了屏蔽,仅展示输入输出端口,而内部则是真正的逻辑结构所在。

2024-01-17 15:47:31 1057

原创 simulink中调用Matlab随机数函数产生相同数字问题

在simulink中调用Matlab随机数函数 randi 时,每次仿真生成的随机数相同的解决方法。

2023-12-28 14:29:19 501

原创 认识CAN报文格式并在simulink中构造总线类型输入与调试仿真

CAN报文格式详解及在simulink中构造CAN总线类型输入进行调试仿真。

2023-12-21 16:05:27 1315

原创 dbc文件编写及在simulink中CAN pack、CAN unPack 模块的运用

本文讲解了CANdb++的安装及创建dbc文件全流程,并在simulink中使用CANpack和CAN unpack模块进行dbc文件的调用,完成CAN数据收发的模拟仿真。

2023-12-19 10:14:12 1137

原创 simulink常用逻辑功能模块

基于simulink提供的组件,构建常用的逻辑功能模块。

2023-12-08 15:32:20 1390

原创 simulink中Chart模块使用方法

本文介绍了simulink中Chart模块的使用方法。例举说明了chart在实现逻辑流程图和状态机的两种模块功能。

2023-11-30 09:42:54 2456 1

原创 windows10,基于已有的anaconda和pycharm安装rasa

本文介绍在windows系统上 rasa、MITIE、rasa-nlu-chi、rasa x 的安装。

2022-06-02 11:15:23 688

原创 pipreqs导出requirements.txt使用方法

1.安装pip安装pip install pipreqs 我安装的时候网络超时一直安装不了,解决方法是手机连接vpn下载了whl文件,再在电脑上安装的2.使用方法首先在命令行conda activate 【环境名】进入项目的虚拟环境;然后在该环境中 cd 进入项目所在根目录;然后输入命令pipreqs ./ --encoding=utf-8(shorttextclassify) D:\>cd D:\WorkSpace\Mul_classify_and_abstract(shortt

2021-09-13 09:27:22 301

原创 python拓展包之pymoo使用方法:多目标优化(NSGA2)

python拓展包之pymoo使用方法:多目标优化一、pymoo的安装二、多目标优化的一般模式三、pymoo处理多目标优化问题的格式python中pymoo的使用步骤一级目录一、pymoo的安装pip安装pip install -U pymoo二、多目标优化的一般模式一般来说,多目标优化具有几个受不等式和等式约束的目标函数。其目标是找到一组满足所有约束条件并尽可能好地处理其所有目标值的解决方案。问题的一般形式的定义为:目标函数f(x)不等式约束g(x)等式约束和h(x)变量x的上下约

2021-07-19 17:45:35 25331 26

原创 关于多个pythoon版本的环境配置及pip包安装的相关经验

关于多个pythoon版本的环境配置及pip包安装的相关经验及在虚拟环境下的包安装及环境配置一:不同版本python同时存在时系统环境变量设置二:虚拟环境下的python环境配置及包安装一:不同版本python同时存在时系统环境变量设置为了能在命令行直接执行python命令或pip命令,我们需要找到python安装路径下的python.exe路径和pip.exe(pip3.exe,两者在同一个文件夹下)路径所在加入到系统环境变量的PATH中,如果同时存在多个版本的的python,不管是python2.x

2021-05-18 11:11:14 413

转载 转:重磅!头部姿态估计「原理详解 + 实战代码」来啦!

原文链接:重磅!头部姿态估计「原理详解 + 实战代码」来啦!大牛阅读本文需要5-10分钟,小牛可能10分钟以上写在前面经过两周的文献和博客阅读,CV_Life君终于欣(dan)喜(zhan)若(xin)狂(jing)地给各位带来head pose estimation这篇文章,因为刚刚入手这个方向,如有疏漏请各位多多包涵,并多多指教。废话少说,先放个Demo热热身。Head Pose Estimation是干啥的?热身完毕,有没有对Demo上变化的数字费解呢?做过此方向的小伙伴,应该会比较容易理

2020-12-31 15:22:54 2163 2

原创 byteBuffer的 asFloatBuffer()方法解释--创建视图缓冲区

最近在学习android时遇到了与字节缓冲区有关的东西,作为一个小白遇到不懂的代码总喜欢复制黏贴问度娘,费了好大劲才大概搞清楚视图缓冲区是个什么东东。。asFloatBuffer()方法在byteBuffer类中,有这么六个方法来创建对应的视图缓冲区:asDoubleBuffer()、asIntBuffer()、asLongBuffer()、asShortBuffer()、asFloatBuffer()、asCharBuffer()这里我以我遇到的asFloatBuffer()为例,代码如下:ve

2020-12-23 20:45:04 840 1

原创 神经网络学习ING-莫烦python-RNN回归-程序理解

RNN:保留上一个输入的学习状态,输出不仅与当前输入有关,还与学习状态有关import torchfrom torch import nnimport numpy as npimport matplotlib.pyplot as plt# torch.manual_seed(1) # reproducible# Hyper ParametersTIME_STEP = 10 # rnn time step;时间点INPUT_SIZE = 1 # rnn input size;每个

2020-07-13 17:33:13 336

原创 神经网络学习ING——莫烦python-CNN数字识别——注解

# -*- coding:utf-8 -*-#@Time : 2020/6/29 22:29#@Author: lyimport torchimport torch.nn as nnimport torch.utils.data as Dataimport torchvisionimport matplotlib.pyplot as plt# Hyper ParametersEPOCH = 1 # train the training data n time

2020-07-08 18:45:03 168

电动汽车能量管理问题稿件

随着能源问题的逐渐凸显以及环境污染的加剧,电动汽车作为替代传统燃油汽车的首选,已引起广泛关注。然而,电动汽车在实际应用中仍存在诸多细节问题,其中之一便是能量管理问题。本文将从电动汽车能量管理的意义、难点及策略等方面展开探讨,以期深入了解电动汽车能量管理问题,并为寻求更优解决方案提供参考。

2024-01-23

CAN总线技术文档.docx

CAN总线是广播型通信总线,所有节点可侦听并接收所有传输报文,无法单独发送给指定节点。CAN硬件提供本地过滤功能,使各节点选择性响应报文。这种设计确保了数据传输的实时性和节点信息处理的灵活性。 自上世纪八十年代以来,汽车电子控制单元(ECU)的应用日益增多,如防抱死制动系统(ABS)、电控门窗以及电子燃油喷射装置等。若继续采用传统的点对点布线方式,即电线一端连接开关,另一端连接用电设备,将导致汽车电线数量的急剧增长,进而引发线束冗余和维修成本上升的问题。因此,对汽车线束分布和信息通讯提出了更高要求。 总线技术能够实现实时信息共享,解决了传统布线方式中线束繁多、布线困难和高成本等问题。因此,控制器局域网(CAN)总线技术应运而生。

2024-01-18

simulink模型之BCM车速阈值控制车门闭锁

任务详情:整车电源在ON档时,当车速大于10km/h持续5S后,整车车门关闭后执行一次闭锁动作,闭锁动作时间300ms。 ps:内涵完整simulink模型代码,注释。

2024-01-18

使用CANpack模块仿真所需dbc示例文件

使用 CANpack 和 CAN unpack 模块仿真所需dbc示例文件。

2023-12-18

PID算法控制直流电机转速仿真与C程序

内含Protues仿真和C程序,使用PID算法控制直流电机转速,带动步进电机,可做时钟,电机转速控制等。

2019-05-02

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

TA关注的人

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