2k 2 分钟

参考链接:https://www.bilibili.com/video/BV1P54y1m7CZ/?spm_id_from=333.337.search-card.all.click&vd_source=e01172ea292c1c605b346101d7006c61 # 一、什么是离散 LQR   连续 LQR 问题可以参考上一篇文章,离散 LQR 问题即将连续 LQR 进行离散化处理,离散状态空间表达式如下: xk+1=Akxk+Bkukx_{k+1}=A_k x_k+B_k u_k xk+1​=Ak​xk​+Bk​uk​   代价函数JJJ...
1.3k 1 分钟

参考链接:https://blog.csdn.net/weixin_51772802/article/details/128767706、https://blog.csdn.net/tauyangdao/article/details/108058222 # 一、什么是 LQR   在讨论 LQR 基本原理时,被控对象一般都是线性定常系统,即系统状态不随时间变化的系统,状态空间表达式如下: x˙=Ax+Buy=Cx+Du\begin{array}{l} \dot{x}=A x+B u \\ y=C x+D u \end{array}x˙=Ax+Buy=Cx+Du​    LQR...
12k 10 分钟

# 一、Sheffield 工具箱介绍   谢菲尔德( Sheffield )遗传算法工具箱是英国谢菲尔德大学开发的遗传算法工具箱,能够为遗传算法研究者和初次使用遗传算法的用户提供了广泛多样的实用函数。但该工具箱不支持多目标优化。 # 二、Sheffield 工具箱的使用方法 (1)下载 Sheffield 工具箱,工具箱已保存至百度网盘进行备份(我的网盘 / 程序 /matlab 遗传算法工具箱 / 篇 1/gatbx); (2)将工具箱文件夹(gatbx 文件夹)放在 matlab 的 toolbox 中; (3)将工具箱添加到 matlab 的搜索路径,添加的代码为...
108 1 分钟

在使用 pyside2&6 或 pyqt 设计系统界面时,可以使用 QSS 文件来一键修改系统的界面,搜集到的一些 QSS 网站如下: (1)https://github.com/GTRONICK/QSS(同步保存至 U 盘备份)
5.8k 5 分钟

F:\blog>pip list Package Version ----------------------------- -------------------- absl-py 1.4.0 alabaster 0.7.12 anaconda-client 1.11.0 anaconda-navigator 2.3.1 anaconda-project 0.11.1 anyio 3.5.0 appdirs 1.4.4 argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 arrow 1.2.2 astroid...
8.5k 8 分钟

毕业设计的系统中需要绘制货架在仓库中的分布以及机器人与拣货人员在调度安排的甘特图 # 一、使用 python 绘制网格分布图像   绘制网格分布图像主要需要使用 plt.fill() 函数,毕业设计中使用的程序如下: import matplotlib.pyplot as pltimport numpy as nplength = 5weight = 3n_pod = 3loc_pod = [[0, 0], [2, 2], [3, 1]]loc_station = [5, 1]x, y = [], []for i in range(len(loc_pod)):...
6.3k 6 分钟

python 线程中常用的两个模块为: _thread 和 threading (推荐使用)。(注: thread 模块已经被废弃,用户可以使用 threading 模块代替,所以 python3 中不能再使用 thread 模块,为了兼容性, python3 将 thread 重命名为 _thread ) # 一、Python 的线程使用方式    Python 中使用线程有两种方式:函数或者用类来包装线程对象。(分别对应 _thread 和 threading 模块) # 1.1 _thread - 函数式线程   调用 _thread 模块中的 start_new_thread()...
5.3k 5 分钟

# 一、一些常用图形    matplotlib 可支持的绘图类型可以参考官方文档:https://matplotlib.org/stable/plot_types/index.html # 1.1 plot - 绘制折线图(曲线图)   使用 plt.plot() 函数可以绘制折线图, plot() 函数的原型为 plt.plot(x, y, format_string, **kwargs) ,其中,仓用参数的解释如下: x:x 轴数据,列表或数组,可选 y:y 轴数据,列表或数组 format_string:控制曲线的格式字符串,可选,由颜色字符、风格字符和标记字符组成(等同于...
29k 26 分钟

有关 jMetal 的使用可以参考官方手册(不完整,正在完善中):https://jmetal.github.io/jMetalPy/index.html#和 GitHub 网页说明:https://github.com/jMetal/jMetalPy。本文使用的 jMetalpy 版本为 1.5.5 # 一、一些使用技巧 (1)在开始编写 jMetal 时,可以参考 GitHub 下载路径下的 jMetal-main/examples 中的案例,找到需要解决问题对应的案例,在两个(或一个)案例的基础上进行更改; (2)第一个案例:选择单目标 /...
209 1 分钟

AttributeError: 'FigureCanvasTkAgg' object has no attribute 'set_window_title' fig.canvas.set_window_title(window_title)上述代码运行报错,原因是 matplotlib 版本变动,主要是在前面加一个 manager 就可以了 fig.canvas.manager.set_window_title(window_title)