
实用、工具类文章
文章平均质量分 77
记录一些实用类的代码,方便以后查找使用
Spgroc
不念过往,不负当下,不畏将来!
https://cc01.plusai.io/
展开
-
如何轻松将Matlab生成的图表嵌入PowerPoint演示文稿
将Matlab图表整合入PowerPoint演示文稿不仅能够提升工作效率,还可以使演示更加专业和有说服力。通过本文介绍的方法,可以轻松实现从数据分析到结果展示的流畅转换。原创 2025-02-07 20:55:15 · 638 阅读 · 0 评论 -
四旋翼无人机避障飞行
四旋翼无人机飞行无人机从起点出发飞向目标点,途径随机生成的障碍物 基于控制避障函数(CBF)的四旋翼飞行控制 采用航点飞行,利用给定航点规划轨迹,从起点出发,沿着轨迹飞行,同时躲避轨迹上的障碍物 四旋翼无人机轨迹跟踪 建模平面移动从F=maF=maF=ma开原创 2022-05-27 17:22:04 · 3190 阅读 · 3 评论 -
MATLAB画小车
MATLAB画小车这里参考了robotarium库的代码具体实现如下:my_gritsbot_patch函数,完成小车的图形绘制,可修改相关参数完成小车样式改变。function [ patch_data ] = my_gritsbot_patch()%GRITSBOT_PATCH This is a helper function to generate patches for the%simulated GRITSbots. YOU SHOULD NEVER HAVE TO USE TH原创 2022-04-14 22:29:43 · 10746 阅读 · 20 评论 -
丢番图(Diophantine)方程MATLAB求解
丢番图(Diophantine)方程MATLAB求解 丢番图 (Diophantine) 方程在多项式中的一般形式为A(z−1)X(z−1)+B(z−1)Y(z−1)=C(z−1)A\left(z^{-1}\right) X\left(z^{-1}\right)+B\left(z^{-1}\right) Y\left(z^{-1}\right)=C\left(z^{-1}\right)A(z−1)X(z−1)+B(z−1)Y(z−1)=C(z−1)式中, A(z−1),B(z−1)A\left(原创 2022-01-05 16:35:49 · 3981 阅读 · 4 评论 -
MATLAB 轮式机器人轨迹跟踪仿真
两轮式移动机器人参考点位于机器人驱动轴中心模型分析:控制目标是使机器人在二维平面中运动到指定位置,但由于轮式机器人不能进行平移运动,故其状态变量不能只取(x,y),应考虑车头朝向问题,所以小车的状态变量用向量表示为:q=[x,y,θ]Tq=[x, y, \theta]^{T}q=[x,y,θ]T(x,y)为机器人当前位置,theta为机器人的车头方向,机器人只能沿着垂直与驱动轴的方向移动,故移动机器人的运动约束为:x˙sinθ−y˙cosθ=0\dot{x} \sin \theta-\dot{原创 2021-10-24 14:17:28 · 19500 阅读 · 33 评论 -
Windows批处理(cmd/bat)快速新建文件夹
Windows批处理(cmd/bat)快速新建文件夹在进行毕业设计时,随着每日的任务不同,需要新建不同文件夹来区分任务,但手敲新建重命名太过繁琐,经过资料的查找,找到了在windows系统下bat文件的快速新建文件夹的方法,效果展示如下:批处理文件(Batch File,简称 BAT文件)是一种在DOS 下最常用的可执行文件,也称为批处理脚本,是对某对象进行批量的处理,批处理文件的扩展名为bat。本次批处理用到的命令echo打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,ech原创 2021-02-11 14:04:52 · 30936 阅读 · 3 评论 -
Python实现Excel办公自动化
本代码均参考于网上代码txt文档替换内容def updateFile(file,old_str,new_str): file_data = "" with open(file, "r", encoding="utf-8") as f: for line in f: if old_str in line: line = line.replace(old_str,new_str) file_dat原创 2021-10-28 11:15:09 · 4111 阅读 · 6 评论 -
矩阵求导公式记录
分子布局与分母布局谁是列向量就是什么布局。分母是列向量,就是分母布局;分子是列向量,就是分子布局。(分母布局的结果) T=^{T}=T= 分了布局的结果;(分子布局的结果) T=^{T}=T= 分母布局的结果;具体公式:更多公式见维基百科...原创 2022-02-17 15:33:18 · 746 阅读 · 0 评论 -
Anaconda新建环境
深度学习常用指令集汇总anaconda指令下载指令anaconda指令查看已安装的包conda list 查看已安装的某个包conda list requests查看某个指定环境的已安装包conda list -n python36查找package信息conda search numpy创建环境名称为python36,并安装最新版本的Python3.6在终端中输入:conda create –n python27 numpy进入环境conda activate pyth原创 2021-10-06 10:04:58 · 635 阅读 · 0 评论 -
python 求解二次规划(quadprog)
二次规划在MATLAB中,quadprog是具有线性约束的二次目标函数的求解器。quadprog 求由下式指定的问题的最小值H、A 和 Aeq 是矩阵,f、b、beq、lb、ub 和 x 是向量。其具体用法为:x = quadprog(H,f)x = quadprog(H,f,A,b)x = quadprog(H,f,A,b,Aeq,beq)x = quadprog(H,f,A,b,Aeq,beq,lb,ub)x =quadprog(H,f,A,b,Aeq,beq,lb,ub,x0)原创 2021-10-06 21:24:40 · 17780 阅读 · 3 评论 -
浮点数的储存格式与STM32的串口传输
#include <stdio.h>#include <stdlib.h> const int MAX = 3; int main (){ int var[] = {10, 100, 200}; int i, *ptr; char *char_ptr; /* 指针中的数组地址 */ ptr = var; int num; num=sizeof(int); printf("%d \n",num); char_ptr=原创 2021-11-25 12:52:39 · 6380 阅读 · 5 评论