- 博客(91)
- 资源 (2)
- 收藏
- 关注
原创 在PyCharm中出现libcublas.so.11: cannot open shared object file: No such file or directory
PyCharm中OSError的解决
2024-09-03 19:43:55 172
原创 Habitat环境学习四:Habitat-sim基础用于导航——使用导航网格NavMesh
在Habitat中如何使用导航网格NavMesh。
2024-02-07 00:37:12 1263 1
原创 Habitat环境学习二:导航任务中的Habitat-sim基础Habitat-sim Basics for Navigation
导航任务中的Habitat-sim基础Habitat-sim Basics for Navigation
2024-01-29 17:46:52 2072
原创 解决报错Undefined reference to `FT_Done_MM_Var‘
这个问题同样是由于anaconda版本与本机的版本冲突导致的。
2024-01-28 11:15:09 578
原创 habitat challenge rearrangement代码复现细节及踩坑实录
具身智能领域habitat-challenge挑战赛baseline代码复现,包括Monolithic RL, TP-SRL和M3方法。
2024-01-16 22:56:51 1642
原创 RuntimeError: floor_vml_cpu not implemented for ‘Int‘
floor_vml_cpu not implemented for 'Int'
2024-01-15 16:14:01 466
原创 pynvml.nvml.NVMLError_FunctionNotFound: Function Not Found
pynvml.NVMLError_LibraryNotFound: NVML Shared Library Not Found
2023-10-25 20:08:46 935
原创 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 692
原创 因子分析法(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 3727
原创 灰色预测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 4053
原创 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 566
原创 命令行模式下如何运行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 777
原创 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 926
原创 在阿里云服务器中搭建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 837 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 157
原创 记录一次安卓开发(登录界面的制作)
开发的是“我们约会吧”程序,这个程序分为服务器端和客户端两部分。客户端运行在安卓端,使用Android Studio开发;服务器端运行在电脑端,使用Eclipse开发,数据库采用的是MySQL。这个程序是在老师给出代码的基础上做的改进,简单分各个部分简单,记录学到的内容。1.先看成果:①登录界面:登录界面设计的主要是界面的美观性,这里对输入框和复选框进行了改进;1.对输入框的改进:①在layout/login.xml文件中:<TableRow android:grav
2021-07-15 21:14:31 439 6
原创 mac中Andriod Studio中导入Eclipse下编译的安卓程序后No module问题
一开始没有Sync Project With Gradle Files选项。需要进行Import。
2021-06-28 23:38:35 167
原创 Proteus电梯课设
通过Proteus实现8层楼电梯:8层楼的电梯,可以实现内部和外部的按键的功能,以及通过的算法实现楼层的选择。有数码管显示和lcd显示,以及到达楼层后的铃声提示。
2021-06-12 23:11:42 1326 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 27612 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 10299 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 1522
原创 动态规划力扣学习笔记
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 158
原创 通过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 414 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 421
原创 二叉搜索树的范围和_力扣笔记
给定二叉搜索树的根结点 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 217
原创 在 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 67
原创 递增顺序搜索树_力扣笔记
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 108
原创 最大整除子集_力扣笔记
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 163
原创 前缀和_力扣笔记
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 487
通过matlab进行wav文件的处理和分析
2021-06-12
Proteus8086和汇编设计电梯
2020-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人