自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (2)
  • 收藏
  • 关注

原创 在Isaac-sim中弧度转四元数以及四元数转弧度的问题

在Isaac-sim中弧度转四元数以及四元数转弧度的问题

2024-03-29 13:27:26 369 1

原创 Isaac-sim中采用world.step()无法实时显示的问题

Isaac-sim中采用world.step()无法实时显示的问题

2024-03-29 13:19:38 322

原创 ubuntu20.4中安装Graspit!

ubuntu20.04安装Graspit!

2024-03-18 19:17:14 370 1

原创 Habitat环境学习四:Habitat-sim基础用于导航——使用导航网格NavMesh

在Habitat中如何使用导航网格NavMesh。

2024-02-07 00:37:12 1025 1

原创 pip安装报错Http Error 403解决方法

pip安装报错Http Error 403解决方法

2024-02-05 10:19:56 1688 1

原创 Habitat环境学习三:如何让Agent在环境中随机行走

Habitat中Agent在环境中自由行走

2024-01-30 21:15:54 751

原创 Habitat环境学习二:导航任务中的Habitat-sim基础Habitat-sim Basics for Navigation

导航任务中的Habitat-sim基础Habitat-sim Basics for Navigation

2024-01-29 17:46:52 1739

原创 Habitat环境学习一:导航任务概述

Habitat环境学习:导航任务概述

2024-01-29 11:28:51 669

原创 解决报错Undefined reference to `FT_Done_MM_Var‘

这个问题同样是由于anaconda版本与本机的版本冲突导致的。

2024-01-28 11:15:09 378

原创 conda install命令无法安装pytorch

conda安装pytorch环境

2024-01-17 17:36:11 740

原创 habitat challenge rearrangement代码复现细节及踩坑实录

具身智能领域habitat-challenge挑战赛baseline代码复现,包括Monolithic RL, TP-SRL和M3方法。

2024-01-16 22:56:51 1377

原创 Nvidia-docker的基础使用方法

nvidia-docker使用方法

2024-01-16 17:36:38 2704 1

原创 RuntimeError: floor_vml_cpu not implemented for ‘Int‘

floor_vml_cpu not implemented for 'Int'

2024-01-15 16:14:01 427

原创 pynvml.nvml.NVMLError_FunctionNotFound: Function Not Found

pynvml.NVMLError_LibraryNotFound: NVML Shared Library Not Found

2023-10-25 20:08:46 812

原创 RTX3070安装spconv1.1

cuda:11.1gcc:7.5.0(g++ 7.5.0,c++14需要g++5.2以上)cmake:3.18.3(3.13.2及以上)

2023-06-13 12:14:56 666

原创 因子分析法(Matlab与SPSS对比)

Matlab代码来源是司守奎书中的案例。clc;clear;%% 1.进行主成分分析fid = fopen('data.txt');%打开数据文件,返回文件标志符data1 = textscan(fid,'%s %f %f %f %f %f','CollectOutput',1);data = data1{2};data = reshape(data, [16, 5]);m = size(data, 1);x = data(:,5);data = data(:,1:4);num = 2;

2021-11-12 18:56:42 3616

原创 灰色预测GM(1,1)Matlab实现

一、介绍:灰色预测是指利用 GM 模型对系统行为特征的发展变化规律进行估计预测。二、灰色预测的步骤:1.数据的检验与处理:首先为了保证使用灰色预测模型的可行性,需要先做级比检验。原始数据为:x(0)=(x(0)(1),x(0)(2),...,x(0)(n))数列的级比为:λ(k)=x(0)(k−1)x(0)(k),k=2,3,...n.原始数据为:x^{(0)}=(x^{(0)}(1),x^{(0)}(2),...,x^{(0)}(n))\\\\数列的级比为:\lambda(k)=\fra

2021-11-01 20:56:38 3950

原创 TOPSIS和熵权法的应用(Matlab实现,包括数据预处理)

TOPSIS和熵权法的应用(Matlab实现,包括数据预处理)

2021-10-29 00:14:36 7433 13

原创 KNN最近邻算法——原理和Python代码

KNN最近邻算法是一种监督学习算法,基本思想是取距离测试数据最近的K个点,这K个点训练数据属于某一类型的数量多,则将该测试数据点也判断为该类。距离可以取:1.欧氏距离:2.曼哈顿距离:算法:1)计算测试数据与各个训练数据之间的距离;2)按照距离的递增关系进行排序;3)选取距离最小的K个点;4)确定前K个点所在的类别的出现频率;5)返回前K个点中出现频率最高的类别作为测试数据的预测分类。# -*- coding:utf-8 -*-import mathimport numpy a

2021-08-20 10:49:00 531

原创 命令行模式下如何运行Java项目

一般的Java项目由以下几部分组成:①bin文件夹下包含.class文件;②lib文件夹下包含.jar文件;③src文件夹下包含.src文件。在命令行模式下运行Java项目:1.运行编译好的项目:需要在包含.class文件的目录下即bin中运行文件,并且需要指定classpath,包括bin目录,所使用的jar文件所在目录。/usr/bin/java -classpath "/root/Document/We_Date/date/bin:/root/Document/We_Date/da

2021-08-11 10:53:21 747

原创 centos给Java环境安装JDBC

在阿里云服务器中搭建Java后端时,安装JDBC。因为Java环境是通过yum方式安装的。结果库的位置为,/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el8_4.x86_64/jre/lib在官网中下载源码包tar.gz或是zip,解压文件后会得到mysql-connector-java-5.1.23-bin.jar,将该文件移入此目录下即可。过程:1.MySQL官网:注意选择版本,如果最新版不适用,可以选择较老版本。2.解压tar

2021-08-10 15:02:06 877

原创 在阿里云服务器中搭建WordPress中出现There has been a critical error on your website

按照步骤搭建云上博客后(CentOS系统),仍会出现There has been a critical error on your website的问题。因为直接从网页中无法发现错误原因,因此需要查看PHP的错误日志。解决方式是: yum install php-json安装php的json扩展即可。具体解决过程是:1.vim /etc/php.ini此处修改使PHP将错误写入日志,error_reporting = E_ALL; 将会向PHP报告发生的每个错误 display_

2021-08-04 15:31:55 793 2

原创 力扣笔记_在排序数组中查找数字 I

1.题目:在排序数组中查找数字 I统计一个数字在排序数组中出现的次数。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2:输入: nums = [5,7,7,8,8,10], target = 6输出: 0来源:剑指 Offer 53 - I. 在排序数组中查找数字 I2.解题思路:①采用暴力解法,直接遍历得到结果:class Solution { public int search(int[] nums, int targ

2021-07-16 11:26:46 127

原创 记录一次安卓开发(登录界面的制作)

开发的是“我们约会吧”程序,这个程序分为服务器端和客户端两部分。客户端运行在安卓端,使用Android Studio开发;服务器端运行在电脑端,使用Eclipse开发,数据库采用的是MySQL。这个程序是在老师给出代码的基础上做的改进,简单分各个部分简单,记录学到的内容。1.先看成果:①登录界面:登录界面设计的主要是界面的美观性,这里对输入框和复选框进行了改进;1.对输入框的改进:①在layout/login.xml文件中:<TableRow android:grav

2021-07-15 21:14:31 413 6

原创 mac中Andriod Studio中导入Eclipse下编译的安卓程序后No module问题

一开始没有Sync Project With Gradle Files选项。需要进行Import。

2021-06-28 23:38:35 159

原创 Proteus电梯课设

通过Proteus实现8层楼电梯:8层楼的电梯,可以实现内部和外部的按键的功能,以及通过的算法实现楼层的选择。有数码管显示和lcd显示,以及到达楼层后的铃声提示。

2021-06-12 23:11:42 1307 3

原创 wav音频文件的提取和分析(matlab)

matlab实现wav音频文件的提取和分析

2021-06-12 20:45:36 26822 2

原创 C语言指针笔记

c语言中指针的用法详解(变量和一维数组)

2021-05-28 11:13:05 203 3

原创 图像质量评价MSE,SNR等指标(附Matlab代码)

通过其原始图像作为参考来评价一幅图像,就是有参照图像评价。有参照图像评价参数主要包括MAE、MSE、NMSE、SNR、PSNR、ISNR等。(1)平均绝对误差(MAE)平均绝对误差的计算是把评价图像与原始图像各点灰度差的绝对值之和除以图像的大小。其值越小表示与原始图像的偏差越小,图像质量越好。MAE=∑i=1M∑j=1N∣g(i,j)−g^(i,j)∣M×N.MAE=\frac{\sum_{i=1}^{M}\sum_{j=1}^N |g(i,j)-\widehat{g}(i,j)|}{M\tim

2021-05-25 23:50:38 27072 9

原创 matplotlib绘制雷达图

一.先看代码,import numpy as npimport matplotlib.pyplot as plt# 用于正常显示中文#plt.rcParams['font.family'] = ['sans-serif']#如果是windows系统请去掉这行注释#plt.rcParams['font.sans-serif'] = ['SimHei']#如果是windows系统请去掉这行注释plt.rcParams["font.family"] = 'Arial Unicode MS'#用于正

2021-05-22 22:26:41 10174 4

原创 matplotlib绘制饼状图

#!/usr/local/bin/python3import matplotlib.pyplot as plt# 用于正常显示中文#plt.rcParams['font.family'] = ['sans-serif']#如果是windows系统请去掉这行注释#plt.rcParams['font.sans-serif'] = ['SimHei']#如果是windows系统请去掉这plt.rcParams["font.family"] = 'Arial Unicode MS'#用于正常显示符号

2021-05-22 21:43:36 1512

原创 动态规划力扣学习笔记

1035.不相交的线在两条独立的水平线上按给定的顺序写下 nums1 和 nums2 中的整数。现在,可以绘制一些连接两个数字 nums1[i] 和 nums2[j] 的直线,这些直线需要同时满足满足:nums1[i] == nums2[j]且绘制的直线不与任何其他连线(非水平线)相交。请注意,连线即使在端点也不能相交:每个数字只能属于一条连线。以这种方法绘制线条,并返回可以绘制的最大连线数。示例一:输入:nums1 = [1,4,2], nums2 = [1,2,4]输出:2解释:可

2021-05-22 09:41:59 131

原创 通过Matplotlib绘制条形图

绘制条形图,是相关命令的具体应用。详细内容标注在注释里:import numpy as np'''绘制折线图'''from matplotlib import pyplot as pltfrom matplotlib import font_managerflag = 3# 用于正常显示中文#plt.rcParams['font.family'] = ['sans-serif']#如果是windows系统请去掉这行注释#plt.rcParams['font.sans-serif'] =

2021-05-21 17:44:38 392 2

原创 通过python的matplotlib库绘图

python的matplotlib库很强大可以绘制各种类型的图像。首先要装一些基础的库,如numpy,matplotlib或是pandas。首先介绍绘图时常用的基础命令:1.plt.plot(x,y)即为绘图命令。①基础画图:plt.plot(x, y)②设置颜色:color属性如果没有特别要求的话可以不手动设置颜色,如果要在一张图上画不同的线时,会自动分配颜色。plt.plot(x, y, color = 'red')③设置线型:lineStyle属性可以选择’-’, ‘–’,

2021-05-21 17:26:44 414

原创 二叉搜索树的范围和_力扣笔记

给定二叉搜索树的根结点 root,返回值位于范围 [low, high] 之间的所有结点的值的和。示例1:输入:root = [10,5,15,3,7,null,18], low = 7, high = 15输出:32来源:力扣链接:938.二叉搜索树的范围和法一:采用深度优先搜索,因为二叉搜索树是中序遍历是有序的,因此通过中序遍历,以及判断来获得结果。class Solution { int res = 0; public int rangeSumBST(TreeNode

2021-04-27 08:23:10 212

原创 在 D 天内送达包裹的能力_力扣笔记

传送带上的包裹必须在 D 天内从一个港口运送到另一个港口。传送带上的第 i 个包裹的重量为 weights[i]。每一天,我们都会按给出重量的顺序往传送带上装载包裹。我们装载的重量不会超过船的最大运载重量。返回能在 D 天内将传送带上的所有包裹送达的船的最低运载能力。示例 1:输入:weights = [1,2,3,4,5,6,7,8,9,10], D = 5输出:15解释:船舶最低载重 15 就能够在 5 天内送达所有包裹,如下所示:第 1 天:1, 2, 3, 4, 5第 2 天:6,

2021-04-26 08:57:25 61

原创 递增顺序搜索树_力扣笔记

1.题目:给你一棵二叉搜索树,请你 按中序遍历 将其重新排列为一棵递增顺序搜索树,使树中最左边的节点成为树的根节点,并且每个节点没有左子节点,只有一个右子节点。示例1:输入:root = [5,3,6,2,4,null,8,1,null,null,null,7,9]输出:[1,null,2,null,3,null,4,null,5,null,6,null,7,null,8,null,9]来源:力扣(LeetCode)链接:897.递增顺序搜索树错误解法:class Solution {

2021-04-25 09:02:02 79

原创 最大整除子集_力扣笔记

1.题目:给你一个由 无重复 正整数组成的集合 nums ,请你找出并返回其中最大的整除子集 answer ,子集中每一元素对 (answer[i], answer[j]) 都应当满足:answer[i] % answer[j] == 0 ,或answer[j] % answer[i] == 0如果存在多个有效解子集,返回其中任何一个均可。示例 1:输入:nums = [1,2,3]输出:[1,2]解释:[1,3] 也会被视为正确答案。示例 2:输入:nums = [1,2,4,8]输

2021-04-23 19:34:18 158

原创 前缀和_力扣笔记

1.一维前缀和:①题目:给定一个整数数组 nums,求出数组从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i、j 两点。实现 NumArray 类:NumArray(int[] nums) 使用数组 nums 初始化对象int sumRange(int i, int j) 返回数组 nums 从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i、j 两点(也就是 sum(nums[i], nums[i + 1], … , nums[j]))示例:输入:[“NumArray”

2021-04-22 21:02:16 443

原创 通过Matlab计算拟合优度

拟合优度的定义:拟合优度function[r]=formular1(x,y) %x为真实值,y为拟合值 mean_x = mean(x); sum_x = 0; sum_y = 0; size = length(x); for i = 1:size sum_x = (y(i)-mean_x)^2+sum_x; sum_y = (x(i)-mean_x)^2+sum_y; end r = sum_x/sum_y

2021-04-18 21:38:49 11528 7

通过matlab进行wav文件的处理和分析

详情请见:https://blog.csdn.net/qq_43650421/article/details/117855008?spm=1001.2014.3001.5502 包括三种代码。 主要用于提取wav文件的各种参数,波形图,李萨如图形以及播放。 配有演示视频。

2021-06-12

Proteus8086和汇编设计电梯

课设项目:8层楼的电梯,可以实现内部和外部的按键的功能,以及有一定的算法实现楼层的选择。有数码管显示和lcd显示,以及到达楼层后的铃声提示。 附赠一个实现串口通信的程序。

2020-12-20

空空如也

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

TA关注的人

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