自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Anaconda安装第三方库

1.打开Anaconda。2.输入:conda activate sdsd_torch3.输入: pip install 包名称

2023-04-24 11:28:07 492 1

原创 机器学习笔记(一)之特征工程、特征处理方法、特征构建

有时候,需要尽可能的去寻找辅助数据,搜索监测站数据是否有需要的数据。如果目标是建立一个遥感卫星实时监测平台,更是无法将此作为特征,总不能实时实地检测,实时监测,哈哈。有时候csdn平台若无法提供较好的数据处理转换办法,可以去GitHub去进行深一步的探索,有许多分享的宝贵资料。评价一个车是否是好车,我们有很多的参数,那么当我们训练一个模型帮助我们去判断车的好坏时候,就需要考虑各种各样的参数。由于我处理的数据大多是卫星数据,很多时候,结果的验证就是一个问题。对于不同格式数据的处理在很多时候是至关重要的。

2023-04-17 21:21:26 509

原创 python笔记(四)之科学计算模块、创建数组、Numpy数组的性质、数组的索引、数组切片(获取子数组)、副本与视图、数组的变形、数组的拼接与分裂、数组运算、对比操作、数组排序

注:当我们拥有软件Anaconda的时候导入其python.exe多半这些库以及加载了,可以在CMD处输入pip list 查看是否有这些包。Pandas是一个开放源码的Python库,它使用强大的数据结构提供高性能的数据操作和分析工具。这里()里是一个整数即可,保证程序每次运行随机数是一样的,要不然每次程序运行效果是不同的。注意这里的A是一个ndarray类型,里面的最小值最大值等等多已计算好了。有的语言默认的是列有限。注意:当数组是int时候,当我们令元素为float,则会向下取整。

2023-04-16 22:08:04 371 1

原创 Arcgis Engine之打开MXD文档

Arcgis Engine之打开MXD文档概述方法一:方法二:方法三:概述图层加载功能将用到MapControl 控件提供的LoadMxFile 方法。该方法通过指定的*. Mxd文档路径直接获取该方法第一个参数是文件路径,第二个参数是MExd文档中地图的名称或索引,第三个参数是密码,这里使用. NET的Type. Missing字段通过反射进行调用获取参数的默认值。加载Mxd文档可以通过MapControl 控件的LoadIxFile 方法,也可以通过MapDocument对象对地图文

2023-04-16 19:42:07 1943

原创 AE开发之图层渲染20210603

AE开发之图层渲染课程设计,可以添加空间分析的内容唯一值符号化,字段进行设置,这里用到了UniqueValueRenderer接口,这里面有一个FieldCount字段,用于设置或返回渲染唯一值通过,IUniqueValueRender中的AddValue方法。唯一值多字段,有一个字段或者多个字段,唯一值一个字段,实习期间多个字段的尽量去实现表达出来分级色彩符号化,有一个数值型字段,进行分级,分级方法数值间隔是多少,等间距,自然断点,基于统计,基于个数,等个数,100个点,等个数就是分十级,每一

2023-04-16 19:39:52 666

原创 AE开发20210601之绘制集合要素、绘制点、空间查询、属性查询、图形查询、选择集内容、符号化

绘制点绘制到图形容器,有一个透明层,绘制都是在透明层上绘制的绘制的是macthinbol,绘制一个矩形框,其他颜色的矩形框,提供一个点符号设置,这样一个对话框符号设置对话框还没有做完,这是一个点符号,还可以进行线符号绘制,绘制线,改变粗度 线形线形是什么类型,是一个简单的线型还是一个复杂的呀绘制一个多边形,一个纯色的多边形填充色是一个颜色,边界是一个颜色,填充是一歌填充符号的形式,同样我们还可以改变一下,改成一个渐变色,效果好看。选择图形要素,选择到的几何实体,在几何实体范围内,在多个图层上进

2023-04-16 19:36:58 671

原创 AE开发20210531之色彩设置、渐变色、符号颜色、属性框内数据操作、另存图层、设计添加属性对话框

点符号,线符号,面符号设置选择了什么线型,包括这些设置,marksymbolIMarkSymbolIFillSymbol点符号设置线符号设置面符号设置marksymbol的子类,名称设置,可以换成中文的,自己实现窗口加进去颜色,style,任何内容不加,form_load执行的时候,在三个combeBox里面添加这些内容点击这个(黑色箭头)这里有个编辑值,下拉内容,也可以显示其他内容,选择哪一项,添加哪几种颜色选择完后,点击【应用】,前面都是在不同combeBox里面去做看【应用

2023-04-16 19:35:50 507

原创 python学习笔记(三)绘图第三方库、简单图形的绘制、设置坐标轴、图例、添加注解、绘制散点图、绘制柱状图、绘制三维图、图的保存、多个图像的绘制、图形的嵌套

matplotlib或者其他可视化软件,可以帮助我们更好地去绘图,好的图片会更有利于论文的发表。

2023-04-15 21:33:51 824

原创 python学习笔记(二)IF、FOR、WHILE、break、continue、函数定义与调用、面向对象

1. 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。2. 函数能提高应用的模块性,和代码的重复利用率。3 . Python提供了许多内建函数,比如 print()。也可以自己创建函数,这被叫做用户自定义函数。4. ** 函数代码块以 def 关键词开头 ** ,后接函数标识符名称和圆括号()。5. 任何 ** 传入参数和自变量 ** 必须放在 ** 圆括号 ** 中间。** 圆括号之间可以用于定义参数 **。6. 函数内容 ** 以冒号起始,并且缩进 **。

2023-04-15 15:44:33 1310

原创 python学习笔记(一)注释、PIP、第三方库安装、命名规则、数据类型、代码简洁方法、

拖延到现在才进行python的学习,些许愧疚,望有所成。简单配置了环境后,开始学习。编译环境最开始是用的Visual Studio Code,但后续发现pycharm界面更符合我的“审美”,于是转用pycharm。(小小推荐一下,社区版是免费的,下载安装均十分方便。

2023-04-14 21:59:43 446

原创 Matlab图像显示

图像是光辐射能量照在客观存在的物体上,经其反射或透射,或由发光物体本身发出的光能量,在人的视觉系统中形成的视觉信息。通常用式来I=f(x,y)表示一幅数字图像,也可以用矩阵的形式描述一幅的数字图像 。...

2022-04-21 15:18:49 4978

原创 Matlab三维图

绘制步骤基本操作透视 镂空 裁切(重要)精细控制照明 材质处理简介绘图指令

2022-04-19 11:29:22 1312

原创 时间序列数据的白噪声检验

问题起源只有数据平稳,才可以借数据。只有借数据,才可以做分析。什么是白噪声序列白噪声序列也称为纯随机序列,它满足两个性质1)数据是平稳的2)t≠s的时候,方差为0,说明t和s没有线性的关系白噪声的性质在白噪声的图上,我们无法抓到规律,因此,我们把握以下性质:1)纯随机性各序列值之间没有任何的相关关系,即为“没有记忆”的白噪声序列2)方差齐性方差等于一个常数。根据Markov定理,只有方差齐性假设成立时,用最小二乘法得到的未知参数估计值才是最准确有效的。(数据平稳一定同方差)

2021-10-11 19:01:16 11748

原创 时间序列数据的平稳性检验

目录时间序列预测时间序列的平稳严平稳宽平稳三级目录时间序列预测按照时间的顺序把随机事件变化发展的过程记录下来就构成了一个时间序列。x1,x2,x3,x4,...,xt对时间序列进行观察、研究,找寻他变化发展的规律,预测它未来的走势就是时间序列预测序列:按时间顺序排列的一组随机变量Xt1,Xt2,...,Xtn或者x1,x2,x3,...,xt随机变量组的统计特征完全由他们的联合分布函数或者联合密度函数决定。时间序列概率分布组的定义因为时间有不可重复性,所以转为研究数据特征时间序

2021-10-08 17:22:43 4514 1

原创 时间序列数据的正态性检验

目录正态分布柯尔莫可洛夫-斯米洛夫检验Kolmogorov-Smirnov检验原理工具箱介绍Lilliefors检验雅各-贝拉检验安得森-达令检验正态分布y1中100是μ,5是σ而不是平方Matlab中legend的用法总结https://blog.csdn.net/qq_37692302/article/details/92845567柯尔莫可洛夫-斯米洛夫检验Kolmogorov-Smirnov检验原理 通过样本的经验分布函数与给定分布函数的比较,推断该样本是否来自给定分布函数的

2021-10-07 17:11:44 3295

原创 正态分布 F分布等matlab实现

%画标准正态分布x=-10:0.01:10;y=normpdf(x,0,1);%norm 标准正态分布,PDF指的是密度函数,x上面的点,均值为0,标准差为1figure(1);plot(x,y);y=norminv(0.9,0.1);figure(2);plot(x,y);y=normcdf(1.65,0.1);figure(3);plot(x,y);y=normcdf(3,1,2);figure(4);plot(x,y);grid on;%grid on 是matlab中的一

2021-10-07 12:12:23 2659 1

原创 Matlab循环语句

for循环第一种格式第二种格式

2021-10-06 20:53:51 36939

原创 Matlab条件语句

选择结构是根据给定的条件成立不成立,分别执行不同的语句。有 if 语句 switch 语句 try 语句if语句if语句有单分支、双分支、多分支 三种形式单分支格式:if 逻辑表达式程序语句组end例 当键盘输入自变量x的值,由分段函数给出y的值x=input('x=');if x>0 y=x+1;endif x<0||x==0 y=x^2+2endy多分支条件注意elseif不是分开的,而是写在一起的。最后一个是else然后是end符号运算符

2021-10-06 18:07:22 6823

原创 Matlab函数文件

m文件不受enter键影响M文件可以根据调用方式分为不同两类:命令文件(Script File):自动重复执行的一组Matlab命令和函数组合,不需输出输入参数。也称脚本文件。函数文件(Function File):M文件的第一个可执行以function开始,便是函数文件,每一个函数文件定义一个函数。function[output,output2]=function-name(input,input2)...

2021-10-06 10:27:04 3979

原创 Matlab操作与运算

基本知识1.MATLAB Laboratory 矩阵实验室实际上,不需要太高级的版本,因为涉及到2.要编程的东西就放在命令窗口里面去按住enter键就可以运行了3.m文件窗口的作用:命令窗口编程,运行,报结果。有时候在命令窗口编程会发现,enter虽然是运行,但是有时候也会是换行,会存在没编完就运行的操作出现,这时候,可以再m文件中先编写完再运行。可以赋值到命令窗口,也可以去调用,这样都可以。4.默认路径可以改,matlab安装地址有个分地址,自动保存m文件,默认路径可以调整5.函数窗口

2021-10-05 23:34:09 1301

原创 拜读台湾清华大学彭明辉教授研究生手册笔记

文章目录选课论文的要求“粗浅”判断硕士论文好坏的办法完成论文的能力培养阅读与分析期刊论文能力的意义期刊论文分析技巧与程序三级目录三级目录三级目录三级目录三级目录三级目录选课目前可以先确定方向,再听取前辈与老师们的建议,明白毕业学分和研究方向涉及的课程论文的要求主要内容是:一套方法在特定场合的应用有创新和突破:问题的新方法,方法解决的新应用,新方法开启的新领域有足够的证据,证明在特定应用场合方法和应用的优越性清楚指出方法在应用上的限制,并提供充足的证据让读者信服在特定应用场合,只要满足所提假设

2021-08-12 18:11:13 678

原创 Arcgis Engine开发之ICommand的用法

Arcgis Engine开发之ICommand的用法文章参考自:https://www.cnblogs.com/marvelousone/p/7417963.html(可以跟这个年轻的博主,系统学习AE开发)https://www.cnblogs.com/marvelousone/category/1105683.html在Arcgis Engine类库中有大量的Command控件。实例化一个Command对象并显式地运行它:ICommand command = new Contro

2021-07-02 19:04:13 1140 1

原创 Arcgis Engine之try的用法

Arcgis Engine之try的用法https://blog.csdn.net/this_tall_people/article/details/76512417https://www.cnblogs.com/swlq/p/5355341.htmlhttps://blog.csdn.net/maoyeqiu/article/details/49340973?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlog

2021-06-27 09:41:45 156

原创 AE开发20210524之浏览角度、添加书签、书签的管理、添加地理要素、点选对象、拉框显示对象

AE开发之题型:浏览角度,添加书签和书签的管理题型:1.填空2.选择3.注释4.写代码浏览角度,添加书签和书签的管理随时添加感兴趣区,看所添加的书签,感兴趣哪一块区域就可以看哪一个。文本文字就是标签的名称,感兴趣的区域就是取得地图的区域,放在标签的location里面。保存下来的感兴趣区域,进行查看,则可以用BookList。鹰眼窗口的制作,主窗口范围进行更新,则会激发extendupdata事件。鹰眼窗口里面也是,鼠标进行mouseDown的时候,判断是左还是右键,获取地图位置在上面

2021-05-27 13:08:59 299 1

原创 AE开发之鹰眼窗口、书签、颜色模型

20210520查询帮助文档鹰眼窗口标签 感兴趣区再回来应用窗口和地图窗口的交互listBOOKs书签名称加入进来了笔记AOIBOOKMARK类查询,父类是谁,相互之间关系是什么书签的添加书签的管理rectangleELEmentrgbcolor类几何对象的认识,点,线,面,等等geomatric?查询帮助文档每一个接口有什么作用,常用接口常用的类有哪一些鹰眼窗口标签 感兴趣区再回来应用窗口和地图窗口的交互listBOOKs书签名称加入进来了笔记 IMap pMap = Ax

2021-05-23 01:16:10 1255

原创 AE开发之地图浏览20210517 地图的放大缩小漫游、书签的制作、记忆视窗范围、调试代码方法

20210517什么时候用什么对象主要类:抽象类 组件类 普通类抽象类无法new,普通类也无法new进行创建,只有是组件类才可以创建,创建的就是一个对象,定义变量的时候是类的名称,用类名去定义对象,前面都是用接口去定义,Imap去做Map,对象已经存在了,但是面前是面向接口编程,这时候暴露出啦的都是对象的接口,操作和使用通过接口去实现,这样的话好处是:子类继承父类,同时继承接口,统一接口去实现在子类中实现,但是在工作空间工厂之类的操作时候,new的时候是不同的工作空间工厂。组件类父类是普通类时候,只

2021-05-17 22:05:08 1016 4

原创 AE开发20210510之快捷方式、文件操作、常见问题

学习资源关注第四章内容,文件操作遇到奇怪的问题,可以重新加载licenseControl

2021-05-17 13:21:29 166

原创 AE开发20210506之数据库、创建个人地理数据库、空间数据与工作空间、打开地图的三种办法、查找资料

存放东西所在的文件夹就是一个数据库打开arcmap,找到图标创建一个新的文件夹,连接文件夹。做工作,文件夹下,添加新的文件夹,起名为“MyData”,去磁盘文件夹下找一下,发现已经存在了,看这个文件夹下全是空的,没有任何数据。在这个文件夹下,创建数据源,创建Shapefile。创建点、线、面创建的数据源,制定投影坐标系或者地理坐标系。点击编辑,进行添加坐标系。,我们可以指定坐标系或者添加一个已有坐标系的地图,这样就实现了指定了如果不设置投影,则不能投影,dbf存放属性数据,shp存放当前点

2021-05-16 01:08:30 924

原创 AE开发20210513之打开personalgeodatabase、栅格数据加载、accees数据(personalgeodatabase)加载、cad数据加载

20210513一级目录打开一个personalgeodatabase栅格数据加载查RasterLayer查IRasterDataset查rasterlayer相关接口和属性方法accees数据加载cad数据加载一级目录gdb基于文件系统无论是哪一种数据,理解关系数据集的关系,有一个对象,dataset,featureDatasetfeatureclass和featurelayer关系,前者是数据集,后者是一个图层,任何一个layer要想表达数据,必须要有一个饮用的class,一个class可以被

2021-05-13 23:07:57 808

原创 AE开发入门20210430之画线、事件代理、创建画笔、画矩形、画椭圆、绘制圆弧、静态类、常见窗体控件

AE开发入门20210430画线ref out 值传递 引用传递ref的定义out的定义值传递与引用传递画矩形画椭圆 using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;using Syst

2021-05-11 17:19:06 320

原创 基于C#的GIS开发20210426之类库同名类、制作winform控件、建立控件之间的关联、自己制作控件、自己控件引入项目、显示磁盘文件夹、磁盘文件与picturebox建立关系、图像拉伸

如果有多个类库,其中有的类库,里面的类名重复了,可以通过此方法区别使用using Mybird_2;using System;using BirdClasslib;namespace MyBird_2_try{ class Program { static void Main(string[] args) { Console.WriteLine("Hello World!Please put in the first numb

2021-04-28 22:52:17 3184 1

原创 基于C#的GIS开发20210422之C#知识点总结、数组、数据类型、字符串总结、函数重载、字段与属性的区分、构造函数的应用、属性设置、普通类与抽象类、面向对象关系梳理

在20210419的基础上进行改进,和学习。20210422笔记①C#小知识点总结一、C#中的数组定义0)数组声明1)一维数组:2)二维数组3)数组初始化4)数组的访问C# 中 foreach 遍历的用法二、C#中的数据类型三、关于字符串总结学习四、C#中的函数重载问题五、字段和属性的区分六、C#中构造函数的使用七、C#属性设置八、C#普通类和抽象类之间的关系九、C#中面向对象的各种关系的描述②程序改进一、增加“leg”类二、使用接口实现“leg”跑的功能三、增加“chibang”(翅膀)类四、增加“ne

2021-04-24 18:59:54 273

原创 基于C#的GIS开发中程序报错及其处理方式

1.编译时候可能没有报错,但是调试的时候却会出现System.NullReferenceException:“Object reference not set to an instance of an object.”即:System.NullReferenceException异常:“对象引用未设置为对象的实例。”此时我们应考虑,是不是有的类,没有实现继承,没有将接口或者抽象类实例化2.语法错误,应输入“,” Console.WriteLine("the result:" +firs

2021-04-21 20:48:47 946

原创 GIS开发笔记20210419之创建项目、内部语法知识点、面向对象编程、接口、结构查询、新建类注意事项

创建的项目是C#控制台创建后,我们打开program,会发现里面有using…我们有时候需要补全:补全为:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;然后就会发现以自己项目命名的一个“命名空间”。里面有一个program类,这里面是主程序入口,内包含着一个main函数。static void Main(str

2021-04-19 23:46:46 216

原创 GIS开发之快捷键的使用

利用VS2019作为开发平台,总结快捷键方式如下1.ctrl+k+c=全注释2、ctrl+k+u=全恢复3. string firstData=Console.ReadLine();//下面有红色的下划线,说明有错误,可以用快捷键,ctrl+J选子功能 4.定义属性,可以用get set 函数,可以用快捷键,定义完private字段,光标放在后面,在按住ctrl+R+E,点击确定...

2021-04-19 23:23:36 358

原创 液体表面张力系数测定实验数据处理代码(山东科技大学)

#include <bits/stdc++.h>using namespace std;int main(){double U1[5],U2[5];cout<<“Please cin U1 U2”<<endl;for(int i=0;i<5;i++){cin>>U1[i];}for(int i=0;i<5;i++){cin>>U2[i];}double U3[5];for(int i=0;i<5;i+

2020-11-16 22:56:24 1864

原创 拉伸法测杨氏模量数据处理代码(山东科技大学)

拉伸法测杨氏模量数据处理代码代码解释:先输入标尺读数 x+ ,那一行的六个数;(单位cm)再输入标尺读数 x- ,那一行的六个数;(单位cm)再输入测量值 di ,那一行的六个数;(单位mm)再输入L0,D0,b0;得出全部结果。#include <bits/stdc++.h>using namespace std;int main(){ double E; double m=3.0; double k=3.141592

2020-11-10 23:10:18 5736 1

原创 C语言结构体(数据结构中的应用)

C语言结构体(数据结构中的应用)在学习数据结构的时候,才发觉自己C语言已经忘得差不多了,连结构体都不太晓得怎么写了,特来补习。结构体”这个词是根据英文单词 structure 译出的。所以结构体的关键字是 struct 。结构体的定义在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员(me

2020-09-10 09:25:13 688

原创 OJ做题,显示错误积累

(1)error: only constructors take member initializers初始化列表只可以在构造函数中使用,常见错误,把类名打错了如:Data Date 和Point Ponit(2)error: no matching function for call to 'Point::Point()构造函数,少了一种类型(参数列表对不上)(3)error: expected unqualified-id before ‘int’C++不能在同一条语句中定义不同类型的变量。

2020-05-28 21:35:47 3966

原创 专题地图的制作

专题地图的制作1.布局纸张的设置①模板(1)在ArcMap窗口主菜单栏,点击“文件”,“新建”里的“新建文档”点击“模板”,可以用系统本身带有的模板也可以选择我的模板,用空白模板,根据自己的需要进行调整单击“文件”下的“另存为”,保存经过设置的模板为“design. mxd”若要自己设计的地图模板能够像系统给定的模板文件一样出现在“新建文档”对话框中只需要在系统默认的模板文件夹路...

2020-05-13 15:16:57 1820

GDPS 版 2.0 帮助文档中文版

为帮助人们更好地使用韩国goci 数据,以及应用goci处理软件GDPS。下载了GDPS的帮助文件,并进行了翻译。若有不足,还望海涵。积分设为0,若系统自动改变积分值,私信后可发百度云链接。

2023-04-14

空空如也

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

TA关注的人

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