自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iXiaochu的博客

小白程序员,记录每天成长史

  • 博客(61)
  • 收藏
  • 关注

转载 谷歌Chrome反复跳转Miwifi管理界面无法联网解决方法

谷歌Chrome反复跳转Miwifi管理界面无法联网问题解决方法

2023-01-10 16:45:56 7580

原创 MATLAB 去除图例legend外边框

legend外边框太难看,如何去除图例legend外边框?hl = legend(H([1 6 11 16 21],'1,'6','11’,'16','21');set(hl,'Box','off');

2022-05-26 09:54:35 9472

转载 MATLAB 双纵坐标轴绘图

1、plotyy(x1,y1,x2,y2) (此方法不推荐使用) 两条曲线x1-y1、x2-y2分别以左右纵轴为纵坐标。 x1 = 0:0.1:5;y1 = exp(-x1/3);x2 = 0:0.1:5;y2 = sin(2*x2); plotyy(x1,y1,x2,y2...

2022-05-19 14:38:37 19109

转载 MATLAB figure图局部图放大

来源:MATLAB绘图—如何局部放大图_脑壳二的博客-CSDN博客_matlab局部放大图 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%生产主图%%%%%%%%%%%%%%%%%%%%%%%%%%%%%N=20000;i=1:1:N;a=sqrt(100)*randn(1,N/4);b=randn(1,N);c=[a,b];h1=plot(i,c(i),':.m','LineWidth',...

2022-05-19 14:35:44 1676

原创 MATLAB eval用法浅析

基本语句eval(expression)这句代码的含义是将括号中的expression作为一个代码段进行执行,但是需要注意,后面的代码段需要符合m语言编译规范,错误的形式将会报错。比如需要调用两个参数变量分别为alpha1、alpha2,alpha1=0.5,alpha2=0.8,那么可以通过字符串组合的形式,组合出变量名,从而通过eval函数进行调用,例如:i = input('input the select');alpha1=0.5;alpha2=0.8;eval(['result =

2022-03-04 15:25:57 582

转载 MATLAB 删除txt文件中的某一行

MATLAB 删除txt文件中的某一行

2021-12-15 16:51:52 4990

转载 MATLAB 绘制堆叠柱状图

MATLAB 绘制堆叠柱状图

2021-12-15 14:34:06 8438

转载 MATLAB 绘制柱状图

MATLAB 绘制柱状图

2021-12-15 14:30:14 15708

原创 小知识 定位测绘领域中全站仪/接收机RTK精度1cm+1ppm的含义

查资料时发现一种精度表达形式:1cm+1ppm,网上解释比较混乱,理解后进行了整理: 形式:A+B(ppm)*CA:仪器固定误差B*C:比例误差B:比例误差系数ppm:parts per million (百万分之一)含义:测距Ckm,则测距精度为A+(B×10e-6*C*10e3)mm例1:(测绘领域)全站仪测距精度2mm+2ppm指如果测距3km,全站仪的测距精度为(2mm+10e-6*2*3*10e3=2mm+

2021-11-23 20:42:00 6752

原创 MATLAB figure标题包含变量用法_4个基本用法总结

基本函数  title:输入要求是字符串用法总结1  简单的赋标题可如:title('函数图像');用法总结2  若标题包含变量的字符串,则需要用num2str进行转换,如:title(num2str(a));用法总结3  多个字符串需要用“[ ]”进行串联title(['正在输出的是 a=',num2str(a),'请稍后']);用法总结4  标题中还可以嵌入LaTeX代码进行数学公式书写:  LaTeX代码可参考链接添加链接描述title(['N','^{',num2

2021-03-17 15:04:39 5940 2

转载 BP神经网络

声明:本文中图片资料和部分文字材料引自网络,仅为自己学习记录和供网络学习者分享,侵删。 目录 什么是人工神经网络(ANN)? 人工神经元模型 BP神经网络: BP神经网络计算原理: 归一化 训练集、验证集、测试集,什么关系? BP网络的MATLAB实践 参数对BP神经网络性能的影响: 【举例】对汽油辛烷值含量做预测: 神经网络现在已经用烂了,因此介绍部分我们只做简要介绍。如果对基础概念还不清...

2020-09-22 11:10:23 1541

转载 #ifdef/#ifndef/#define/#endif 相关用法

https://blog.csdn.net/qq_36662437/article/details/81476572

2020-09-03 14:55:01 225

原创 MATLAB ceil/floor/round/roundn几种取整函数用法

ceil:向上取整例如:ceil(2.5) = 3;floor:向下取整例如:floor(2.5) = 2;round:四舍五入例如:round(2.5) = 3;roundn:四舍五入保留到小数第X位roundn(a,n) 其中,a是要处理的数据,n是保留的小数位数,例如:roundn(pi,3) = 3.142...

2020-07-20 10:33:51 922 1

转载 MATLAB 将矩阵生成CSV文件

 %图片名称name=file_name;%转置m1=m';%表头various={'img','c0','c1','c2','c3','c4','c5','c6','c7','c8','c9'};%表的内容result_table=table(name,m1(:,1),m1(:,2),m...

2020-07-07 21:14:14 4619

原创 MATLAB load加载文件的路径编写详述

使用规则  1、文件在当前路径下:使用 load('session.mat')  2、文件在下一级路径下:使用 load (' .\下一级路径的文件名\*** .mat ');  3、文件在上一级路径下:使用 load (' ..\*** .mat ');  4、文件在平行文件夹内:使用 load (' ..\平行的文件夹\***.mat');...

2020-06-10 09:10:18 10152

原创 MATLAB 计算代码段的运行时间

1 前言  实际工程运用中,常需要计算某段代码段的运行时间,用来评价算法的实时性,MATLAB中提供了clock函数可供计时。2 代码  1、在代码前插入第一次时间t1 = clock;  2、在代码后插入第二次时间t2 = clock;  3、插入t = etime(t2,t1);将两次时间做差即可...

2020-06-04 11:03:36 1438 3

转载 MATLAB 修改绘图figure界面背景颜色

matlab的图形窗口每次背景都是灰色的,而我希望每次都是白色的背景,方便用图;每次总是需要添加figure('color','w');或者figure('color',[1 1 1])或者set(gcf,'color','w');很不方便。灰色背景如下:正确用法:在matlab命令框里面输入  set(0,'defa...

2020-05-14 18:40:28 12304 6

原创 MATLAB 更改绘图窗口figure的标题名

关键代码fg1 = figure('numbertitle','off','name','自定义文件名'); 其他绘图窗口只要相应修改fg1、fg2、……即可。显示效果

2020-05-11 09:17:17 13918 4

转载 MATLAB 散点数据拟合曲线

Matlab是一个很强大的数据处理软件,是人们进行数据分析的得力助手。一般我们做社会调研或科学研究时,会得到很多实验数据。当需要研究两个变量之间的关系时,经常要用到曲线拟合。曲线拟合不仅能给出拟合后的关系式,还能用图形直观的展现出变量之间的关系。 其实用m...

2020-02-22 16:42:18 15585 4

转载 MATLAB 图表LaTeX格式的用法

原文地址:http://blog.sina.com.cn/s/blog_8fc890a20102v0sl.html适用于title、xlabel、ylabel、text等命令。首先附上 Tex 字符即函数表注:没表示出来的说明太复杂,一般不常...

2020-02-16 15:49:27 1699 1

原创 MATLAB 结构矩阵和单元矩阵

1 前言  在C语言中,我们已经学过一种变量定义形式——结构体,其使用方法可如下:需要在.h头文件中声明结构体:struct 结构体名{ 数据类型 变量名1;};  其中的数据类型既可以是约定好的int、char、float等数据类型,也可以是结构体类型(在定义此处结构体之前已经定义完成)。  例如:struct student{ char name[20]; ...

2020-02-12 15:49:36 14393

原创 MATLAB size/length/numel函数

1、size获取数组的行数和列数例如:A = [ 1 2 3 ; 4 5 6 ][b c] = size(A) 结果为A = 1 2 3 4 5 6b = 2c = 32、length数组长度,即行数和列数中的较大值,相当于max(size(a))例如:A = [ 1 2 3 ; 4...

2019-11-21 21:13:06 221

转载 MATLAB plot绘图参数解析

功能二维曲线绘图 语法1234567plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)hlines...

2019-11-21 17:17:35 2778

转载 MATLAB round(四舍五入)函数用法

MATLAB中的round函数函数简介  调用格式:Y = round(X)  在matlab中round也是一个四舍五入函数。在matlab的命令窗口中输入doc round或者helpround即可获得该函数的相关帮助信息。  程序示例>>a = [-1.9, -0.2, 3.4, 5.6, 7.0,2.4+3.6i]  a =  Columns 1 through 4...

2019-11-21 15:59:16 7360

转载 MATLAB linspace函数

用法:linspace(x1,x2,N)  功能:linspace是Matlab中的一个指令,用于产生x1,x2之间的N点行矢量。其中x1、x2、N分别为起始值、中止值、元素个数。若缺省N,默认点数为100。在matlab的命令窗口下输入help linspace或者doc linspace可以获得该函数的帮助信息。例一:  在matlab的命令窗口输入: &nbsp...

2019-11-20 17:03:07 1909

转载 MATLAB reshape用法

1、语法(1)     B = reshape(A,m,n)  将矩阵A的元素返回到一个m×n的矩阵B。如果A中没有m×n个元素则返回一个错误。   (2)     B = res...

2019-11-20 16:14:14 622

原创 MATLAB fprintf/fscanf矩阵原样输出/读入方法

a = [ 1 2 3 ; 4 5 6 ; 7 8 9 ];fid = fopen('d:/Matlab R2014a/project/1.txt','w');fprintf(fid,'%d %d %d\n',a');fclose(fid);

2019-11-20 10:58:13 3293

转载 MATLAB fopen和fprint的用法

原文链接:https://blog.csdn.net/smf0504/article/details/51785360matlab中fopen函数在指定文件打开的实例如下:*1)“fopen”打开文件,赋予文件代号。语法1:FID= FOPEN(filename,permission)用指定的方式打开文件FID=+N(N是正整数):表示文件打开成功,文件代号是N.FID=-1 : ...

2019-11-20 10:37:02 2036

原创 QT5 窗口移动事件(不教学,直接复制粘贴代码)

前言  在去掉系统的标题栏后,我们需要自己用代码控制程序窗口的移动,并且编写自己的标题栏,最小化、最大化、关闭等功能按钮。本文将带你实现这些功能。实现步骤:  1、首先去掉系统自带标题栏 this->setWindowFlags(Qt::Window|Qt::FramelessWindowHint);  2、写入窗口移动代码  (1)在.h中的class类声明中增加如下...

2019-10-13 19:54:03 1432

原创 QT5 如何在多个cpp文件中传递变量(图文详解)

前言  为了的可读性和移植性,我们可能需要将一个CPP文件拆分成多个文件,这时,如果在一个.cpp文件中想调用另一个.cpp中的变量该如何操作?具体步骤1、新建不同的.cpp项目工程文件这里面原始参数放在ex01中,new_widget用于调用原始参数。2、在ex01.cpp中声明一个外部变量  注意:外部变量extern要放在最开始,一定不要放在class类中,否则会报错:sto...

2019-10-07 12:54:16 8352 11

原创 QT5 新建一个弹出式窗口

1、在原有工程处右键2、点击添加新文件3、选择QT-QT界面设计师(有的版本可能叫QT GUI)新建好的文件列表如下,我添加的的新窗口名为“new_widget”4、在原有的头文件中包含新窗口的头文件,注意以引号开头,非尖角号“< >”5、 新建一个槽函数,用于接收按钮按下的信号注意这里的类名必须是新窗口的名字"new_widget"6、再写一个槽函数连接按钮...

2019-10-06 20:43:29 3347

原创 QT5 零基础教你简单窗口绘图

前言  在实际工程中,许多时候需要绘图操作,例如,在获得一系列数据后,需要把数据绘制成折线图显示在窗口中,那么这时需要用到绘图操作。这篇文章从零基础开始,教你QT绘制图形。具体步骤1、首先在.h头文件中建立保护类型绘图事件:protected: void paintEvent(QPaintEvent *);2、在.cpp中包含#include <QPainter>...

2019-10-06 16:06:46 3478 1

转载 研究 卡尔曼滤波的通俗解释

作者:肖畅链接:https://www.zhihu.com/question/23971601/answer/46480923来源:知乎著作权归作者所有,转载请联系作者获得授权。题主如果只是想泛泛理...

2019-09-26 16:19:01 181

转载 矩阵论 施密特正交化的几何解释_最直观图解法

线性代数中最头疼的公式恐怕就是施密特正交化了。但其实搞清楚它的几何原理之后公式的记忆就简单多了,数学重在理解!给定一组基α1,α2,...

2019-09-25 21:04:19 4868 1

转载 矩阵论 内积空间几何表示图解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-25 21:02:05 7863

原创 C/C++ 指针的概念及简单应用

定义指针的一般形式类似定义变量的形式,数据类型包含 int、char、float等: 类型名 *指针变量名;指针有什么用?  定义一个变量value:int value = 150;  定义一个指针pv:int *pv = &value;*注:定义指针时应对指针进行初始化,原则上不允许int *pv;这样的指针出现。如果没有想好,可以将指针定义为空指针cha...

2019-09-18 19:38:28 580

原创 C/C++ 结构体(struct)的简单用法

struct结构体的简单用法当我们的对象存在多个变量时,可以用结构体来整体定义。例如,对一个班的学生进行成绩统计,需要包含学生名、学号、语文成绩、数学成绩、英语成绩。如果在主函数中定义,则十分繁琐,不易阅读、移植,甚至有可能在排序时出现逻辑错误。因此,使用结构体便是一种很好的选择。基本定义方法需要在.h头文件中声明结构体:struct 结构体名{ 数据类型 变量名1;};其中...

2019-09-16 19:54:18 2687

转载 C/C++ C语言定义结构体的几种方法

1. 先定义结构体类型,再定义结构体变量。struct student{ char no[20]; ...

2019-09-07 09:36:09 1089

转载 C++指针的强制类型转换

强制类型转换是通过类型转换运算来实现的。其一般形式为:(类型说明符) (表达式)其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。指针类型简介c语言中,指针是就是内存地址,因此使用指针可以方便的操作内存数据。指针的类型标志着这个指针指向数据的类型,有两个作用:1、告诉了编译器需要从这个地址开始对**多少字节(n)**的数据进行操作, 以及操作模式2、告诉编译器当对这个指针进行...

2019-09-04 16:29:35 2975

原创 C++/QT5 各种变量所占用字节数归纳

16位编译器正向归类变量类型字节数char1个字节char*(即指针变量)2个字节short int2个字节int2个字节unsigned int2个字节float4个字节double8个字节long4个字节long long8个字节unsigned long4个字节反向归类字节数变...

2019-09-04 11:18:46 3930

空空如也

空空如也

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

TA关注的人

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