- 博客(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
原创 【自动控制原理】调节时间与峰值时间
调节时间(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
原创 【深度学习】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】自适应阈值二值化函数的相关介绍
自适应阈值的优点在于它能够根据图像的局部特征自动调整阈值,而不是使用一个全局固定的阈值。这对于处理光照不均匀或具有不同对比度区域的图像非常有用。在 Python 中使用 OpenCV 实现自适应阈值,可以使用。
2024-06-27 12:34:35
907
原创 【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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人