自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python】python shell运行程序

打开 Python shell 并使用 exec(open('example.py').read()) 来运行脚本文件。- 注意: exec(open('example.py').read()) 会执行 example.py 文件中的代码。- 创建一个文本文件,例如 example.py ,并在其中编写 Python 代码。- Python 标准库中的 runpy 模块可以运行 Python 脚本。方法一:运行 Python 脚本文件。

2025-01-14 22:03:42 521

原创 【MATLAB】subplot如何增加title

为第 2 个子图添加标题,设置字体大小为 12,字体为 Arial,颜色为红色。:为第 1 个子图添加标题,设置字体大小为 14,字体加粗,颜色为蓝色。

2025-01-14 22:00:56 869

原创 fft分析数据求bode图原理

利用FFT计算得到的H(j\omega),我们可以分别计算其幅值\vert H(j\omega)\vert和相位\angle H(j\omega),然后按照Bode图的绘制要求(幅值用dB表示,频率用对数坐标,相位用度表示)绘制出Bode图,从而分析系统的频率响应特性,如系统的增益随频率的变化情况、相位延迟随频率的变化情况等。- 例如,对于一个由多个正弦波叠加而成的信号,FFT可以将其分解为各个正弦波对应的频率分量,每个频率分量的幅度表示该频率成分在原始信号中的强度,相位表示该频率成分的起始位置。

2025-01-13 23:50:58 257

原创 tectronix示波器mdo3054如何改变示波器显示时间宽度

顺时针旋转旋钮,时间宽度会变小,波形在水平方向上会被拉伸,显示更精细的时间细节;- 操作步骤:按下示波器面板上的“MENU”或“设置”等菜单按钮,进入示波器的设置菜单。在菜单中找到“水平”或“时基”等相关设置选项,进入后可以看到时间刻度或时间宽度的设置参数。使用示波器的多功能旋钮或方向键来选择不同的时间宽度值,或者直接输入具体的数值,然后按“ENTER”或“确认”键保存设置。- 应用场景:当需要精确设置特定的时间宽度值,或者需要将示波器的显示时间宽度与其他测量参数进行匹配时,通过菜单设置更为方便和准确。

2025-01-13 20:42:10 324

原创 【控制之美】利用fft求解bode图-matlab

生成频率向量和响应数据:使用 logspace 函数生成频率向量 freq ,并计算对应的频率响应数据 resp。% 生成从10^1到10^2的对数间距频率向量。定义系统和输入输出数据:定义系统的传递函数的分子分母,生成输入输出数据。

2025-01-11 18:02:01 410

原创 如何在Windows系统下使用g++编译cuda版本DLL

配置g++环境:如果使用MinGW-w64,将其 bin 目录(如 C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin )添加到 PATH 环境变量中。- 创建源文件:创建一个包含CUDA代码的源文件,如 cuda_dll.cu ,并在其中编写CUDA函数和需要导出的接口函数。- 编写测试代码:创建一个测试文件,如 test_cuda_dll.cpp ,用于调用DLL中的函数。// 调用DLL中的函数。

2025-01-10 20:20:20 344

原创 【OpenCV编译教程】MinGW 安装

指令,如果输出 GCC 或 G++ 编译器的具体信息,则表示安装成功。如有任何问题可以在评论区留言或者私信。打开命令行窗口,输入。

2025-01-10 17:45:00 502

原创 【详细】cmake编译cuda版本opencv详细教程

经过上述步骤,已完成准备工作,现在进入正题,利用cmake编译cuda版本OpenCV。

2025-01-09 22:05:04 286

原创 【OpenCV编译教程】cuda安装与环境配置

cuda安装与环境配置方法介绍。

2025-01-09 17:45:00 481

原创 【OpenCV编译教程】visual studio安装过程

vs安装过程。

2025-01-08 20:24:50 354

原创 【OpenCV编译教程】VS2017+OpenCV环境配置

OpenCV在VS中配置方法。

2025-01-08 12:51:31 472

原创 【OpenCV编译教程】OpenCV安装

OpenCV安装方法。

2025-01-07 20:06:26 241

原创 【OpenCV编译教程】cmake下载安装(Windows版本)

cmake编译器安装过程(Windows版本)

2025-01-07 17:45:00 504

原创 【自动控制原理】调节时间与峰值时间

调节时间(Ts)是指系统从受到输入作用开始,到输出量进入并保持在稳态值的误差允许范围内所需要的时间。通常以误差范围为 ±5%(或 ±2%)来计算调节时间。对于二阶系统,峰值时间(Tp)和调节时间(Ts)是描述系统动态性能的重要指标。峰值时间(Tp)是指系统响应达到第一个峰值所需要的时间。

2024-08-08 12:41:45 7809 1

原创 【PYTHON】enumerate()函数的作用及用法

函数用于将一个可遍历的数据对象(如列表、元组、字符串等)组合为一个索引序列,同时列出数据和数据下标。会生成一个包含索引和元素的元组序列。通过遍历这个序列,我们可以同时获取元素及其对应的索引。,用于指定索引的起始值(默认为 0)。函数还可以接受一个可选参数。在 Python 中,会从 1 开始计数。

2024-07-29 12:40:51 194

原创 【PYTHON】利用requirements文件批量离线安装.whl文件

Python 的包管理工具,可用于安装、卸载和管理 Python 包。:一个文本文件,通常用于记录项目所依赖的 Python 包及其版本信息。:Python 的一种预编译安装包格式;选项表示从文件中读取要安装的依赖包列表。安装依赖,可以在命令行中进入包含。文件,首先需要将所需的。替换为实际的文件名)。文件所在的目录,使用。

2024-07-17 12:46:22 1084

原创 【OPENCV】灰度图计算方法

2.直接在imread函数后面加“0”1.利用函数cvtColor计算。

2024-07-12 12:56:12 783

原创 【深度学习】torch和torchvision的对应安装版本

PyTorch 中的 `torch` 和 `torchvision` 版本需要相互匹配。torch、torchvision对应版本。

2024-07-09 12:43:02 6845

原创 【PYTHON】运行环境配置之安装tar.gz压缩包

我们经常会遇到从PYPI网站下载的安装文件没有whl格式,这时我们需要安装tar.gz格式的安装文件。接着,我们利用pip install + 解压后文件夹路径的命令安装库如图4。比如图1所示的文件类型,这时我们需要先将该压缩包解压缩得到图2。接着,我们通过win+r,再输入cmd的方式得到运行窗口如图3。

2024-07-09 12:41:12 2047

原创 【OPENCV】绘制图像灰度直方图小妙招

【代码】【OPENCV】绘制图像灰度直方图小妙招。

2024-07-02 12:39:58 919

原创 【OPENCV】图像直方图均衡化

需要注意的是,传入equalizeHist函数的图像是灰度图像,一定要注意图像格式。

2024-07-02 12:36:05 874

原创 【OPENCV】去除图像中小面积区域的方法(一)

二值化后的背景中如果有很多噪点,如何用轮廓检测的方法把小面积区域去除?

2024-06-27 12:42:36 587

原创 【OPENCV】自适应阈值二值化函数的相关介绍

自适应阈值的优点在于它能够根据图像的局部特征自动调整阈值,而不是使用一个全局固定的阈值。这对于处理光照不均匀或具有不同对比度区域的图像非常有用。在 Python 中使用 OpenCV 实现自适应阈值,可以使用。

2024-06-27 12:34:35 907

原创 【OPENCV】二值图像取反小妙招

【代码】【OPENCV】二值图像取反小妙招。

2024-06-25 12:42:45 513

原创 【OPENCV】返回图像宽高的小妙招

要记住结果返回高在前,宽在后。

2024-06-18 12:34:57 271

原创 【MATLAB】simulink中的S-function

它是一种可以用多种编程语言(如 C、C++、Fortran 等)编写的函数,用于自定义模块的行为。通过编写 S-function,可以实现特定的算法、逻辑或复杂的动态特性,来扩展 Simulink 的功能。S-function 可以处理输入信号,进行计算,并产生输出信号。它能够实现对模型中特定部分的精细控制和定制化,以满足特定的仿真需求。这样就使得用户能够更加灵活地构建和模拟各种复杂的系统。(系统函数)在 MATLAB 的 Simulink 中具有重要作用。

2024-06-14 12:33:58 295

原创 【MATLAB】simulink中的mdl文件

slx 文件是较新的一种模型文件格式,具有一些优势。它采用了更高效的压缩和存储方式,使得模型文件通常更小,更便于存储和传输。同时,.slx 文件格式在一些功能和性能方面可能有一定的改进和优化。我们可能会遇到.mdl文件和.slx格式的文件,这两种文件都是simulink模型文件。.mdl 文件是 Simulink 的传统模型文件格式。二者的文件格式不同,运行速度感受不到明显差异,均可在simulink中直接打开。在 MATLAB 中,.mdl 文件通常指的是 Simulink 模型文件。

2024-06-14 12:31:49 1921

原创 【OPENCV】截取指定矩形区域的小妙招

我们常会用到需要对指定图像进行裁剪的操作,这里用openCV库中函数的调用方法进行功能实现。

2024-06-07 12:44:39 463

原创 【Python技巧】pyd文件生成方法

【代码】【Python技巧】pyd文件生成方法。

2024-06-03 12:46:13 1459 1

空空如也

空空如也

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

TA关注的人

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