自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王富贵er的博客

本科在读,随便写写

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux基础入门

#实验楼“Linux基础入门”课程笔记课程地址:https://www.lanqiao.cn/courses/1一、用户及文件权限管理1、查看用户打开终端,输入命令:who am i#或者who mom likes输出的第一列表示打开当前伪终端的用户的用户名。第二列的 pts/0 中 pts 表示伪终端,伪终端就是当你在图形用户界面使用 /dev/tty7 时每打开一个终端就会产生一个伪终端,pts/0 后面那个数字就表示打开的伪终端序号,可以尝试再打开一个终端,然后在里面输入 who

2021-08-05 23:30:54 775

原创 空间直角坐标转换

一、坐标旋转矩阵(1)二维坐标旋转矩阵点A(x,y)以原点为中心逆时针旋转β角度得点A’(x’,y’),设OA长为r :得旋转矩阵:(2)三维旋转矩阵规定在右手坐标系中,物体旋转的方向是右手螺旋方向,即从该轴正半轴向原点看时逆时针方向。若以坐标系的三个坐标轴x,y,z分别作为旋转轴则点实际上只在垂直坐标轴的平面上作二维旋转。此时用二维旋转公式就可以直接推出三维旋转变换矩阵。1)绕Z轴旋转γ角度2)绕X轴旋转α角度2)绕Y轴旋转β角度(2)数学模型令k = 1+m ;式

2021-07-25 23:07:42 2586

原创 MATLAB GUI设计—AppDesigner

1、用App Designer设计的应用程序,采用面向对象设计模式,声明对象、定义函数、设置属性和共享数据都封装在一个类中,一个.mlapp 文件就是一个类的定义。数据变成了对象的属性(properties),函数变成了对象的方法(methods)。2、控件对象的回调函数有两个参数,其他函数则大多只有一个参数app。参数app存储了界面中各个成员的数据,event存储事件数据。3、访问权限存取数据和调用函数称为访问对象成员。对成员的访问有两种权限限定,即私有的(Private)和公共的(Public

2021-07-25 22:50:39 1729

原创 MATLAB GUI设计(4)

MATLAB GUI设计(4)如何指定回调属性值?要将一个回调函数与一个 UI 组件关联,请将该组件的一个回调属性的值设为对该回调函数的引用。通常在定义组件时执行此操作,但也可以在代码中的任意位置更改回调属性值。可以采用以下方法之一指定回调属性值:·指定函数句柄。·指定元胞数组。此元胞数组包含函数句柄作为第一个元素,后面紧跟想要在函数中使用的任意输入参数。·指定匿名函数。指定函数句柄函数句柄提供了一种以变量表示函数的方法。函数必须是与 App 代码处于同一文件内的局部或嵌套函数,也可以将其写入

2021-07-25 22:49:10 489

原创 MATLABGUI设计(3)

1、使用uicontrol函数创建控件,要指定控件样式:%如定义一个pushbuttonc = uicontrol('Parent',h,'Style','pushbutton','String','button','Position',[140 197 50 30],'visible','on'); %P S S P2、size函数,获取矩阵的行列数。A = 1 2 3 4 5 6size(A) = [2 3] %返回一个向量,[row

2021-07-25 22:34:10 174

原创 MATLAB GUI设计(2)

MATLAB GUI设计(2)1、小Tips:(1)在命令行输入 edit ,打开M文件编辑窗口。(2)编辑功能:1)选择:Shift + 箭头键2)注释:Ctrl + R添加注释%,Ctrl + T删除注释3)缩进:Ctrl + ] 增加缩进量,Ctrl + [ 减少缩进量(3)查询功能:help+具体函数名 / look for +关键字。(4)模糊寻找功能:输入命令的前几个字母,然后按 Tap键,系统将列出所有以其开头的命令。(5)注释:大段注释快捷键“Ctrl+R”,取消注释快捷键

2021-07-25 22:28:09 524

原创 MATLAB GUI设计(1)

MATLAB GUI设计(1)1、数据类型MATLAB有17种基本的数据类型,每种类型的数据都以矩阵或数组的形式存在。矩阵或数组的最小尺寸是0*0。2、常用字符串操作函数函数调用格式函数说明num2strstr=num2str(A);str=num2str(A,precision);str=num2str(A,format)数字转换为字符。若A为字符串,返回A。precision为最大精度,默认为5位精度。format为格式字符串str2numx=str2num(‘

2021-07-25 22:14:13 376

原创 MATLAB笔记——基本操作与矩阵输入

MATLAB笔记——基本操作与矩阵输入1.变量类型默认为double类型,可在命令行窗口输入“who”查看变量,输入“whos”查看变量及其属性。2.变量命名规则**·**变量名只能以字母开头,可以由字母、数字和下划线组成。**·**变量名区分大小写。3.特殊变量Inf : ∞eps : 2.2204e-016(很小很小的数)NAN :not a numberpi:π4.关键字{'break' }{'case' }{'catch' }{'classdef

2021-03-15 20:16:09 333

原创 Tools

1、Markdown1.1表格在线生成1.2、Markdown 公式指导手册2、阿里巴巴矢量图标库3、临时邮箱4、Mathtype破解① win+R 打开运行窗口,输入 regedit 打开注册表编辑器。②删除目录 HKEY_CURRENT_USER\Software\Install Options下的 Options6.9 文件即可重新获得30天的免费试用。5、在线思维导图制作——GiTMind6、DeepL翻译7、在线语音识别工具8、OCR文字识别...

2021-01-06 15:34:26 199

原创 Git使用小记

1、初始化一个Git仓库,添加文件到Git仓库初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:使用命令git add,注意,可反复多次使用,添加多个文件;使用命令git commit -m,完成。2、git status命令要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改内容。3、git log命令git log命令显示从最近到最远的提交日志。4、git备份4.1本地

2021-01-06 15:30:07 181

原创 博客完善

title: 博客完善date: 2020-02-27 17:19:37tags:categories: Hexo1、自定义导航栏比如,添加一个tools栏。首先,新建页面。hexo n page tools注意,此时本地预览,点击tools栏会出现404。因为只有标签,没有链接。在next主题文件_config.yml内找到菜单栏,并添加tools栏。menu: home: /||home #about: /about/||user tags: /tags/||tags .

2021-01-06 15:24:22 168

原创 博客搭建遇到的问题及解决方法

title: 博客使用常见的问题date: 2020-02-25 17:46:25categories: Hexo1、NexT主题下新建了标签和分类页无法正常显示:在点击主页的这些标签后出现了404,并且跳转的链接后出现了%20的符号。Google一番发现,%20的出现是由于在链接后有空格,浏览器解析链接时将空格解析为%20而不是去除,导致了找不到相应页面,因此解决方案就是在主题配置文件中,搜索找到:menu: home: / || home tags: /tags/ || tags.

2021-01-06 15:23:02 1094

原创 博客搭建

title: 博客搭建date: 2020-02-24 19:55:29categories: Hexo安装 Git下载:windows:https://git-scm.com/download/win安装 Node.jswindows:https://nodejs.org/en/download/安装 Hexo安装之前,新建一个文件夹如blog,在blog目录下打开git bash。依次执行以下命令:npm config set registry https://registry.n.

2021-01-06 15:22:28 205 1

原创 测量程序上机总结

TASK1:简单MFC程序创建1、MFC窗口显示:视图—其他窗口—资源视图2、MFC中关闭窗口的几种办法:退出程序用AfxGetMainWnd()->SendMessage(WM_CLOSE);关闭当前窗口用DestroyWindow( );关闭模式对话框用EndDialog(0);3、控件对齐:左对齐:Ctrl+Shift+left row,调整间距相同Alt+up row4、UpdateData()函数UpdateData(true);//用于将屏幕上控件中的数据交换到变量中。U

2021-01-06 15:20:08 253

原创 测量程序设计

title: C++知识预备date: 2020-02-26 16:58:09categories: 测量程序设计标准输出流(cout)cout 对象"连接"到标准输出设备,通常是显示屏。cout 是与流插入运算符 << 结合使用的,如下所示:int main( ){ char str[] = "Hello C++"; cout << "Value of str is : " << str << endl;}流插入运算符 &.

2021-01-06 15:18:51 1294

原创 摄影测量学

摄影测量学的中心问题:从影像来得到影像中成像像素在世界坐标系下的三维坐标。为了达到这一目标,需要解决的几个问题是:1、如何建立相机和外部世界坐标之间的关系在介绍摄影测量常用坐标系之前,首先要了解透视变换中重要的点、线、面。其次,要了解摄影测量中常用的坐标系以及坐标系之间的转换。一、像方坐标系像平面坐标系:​ 框标坐标系:框标连线为x,y轴,交点为原点,与航向方向相近的连线为x轴构成右手系。​ 像平面坐标系:与框标坐标系的唯一区别是,交点为像主点。​ 注:当像主点S在框标坐标系中的坐标为(

2021-01-06 15:12:00 5002

原创 LaTeX语法

1、插入公式行中公式:$数学公式$独立公式:$$数学公式$$2、插入公式大括号方法一:$$ f(x)=\left\{\begin{aligned}x & = & \cos(t) \\y & = & \sin(t) \\z & = & \frac xy\end{aligned}\right.$$方法二:$$f(x)=\begin{cases}0& \text{x=0}\\1& \text{.

2021-01-06 14:44:32 677

GNSS-第一章笔记.pdf

个人学习笔记

2021-07-25

MATLAB空间直角坐标转换程序

文件:包含原始数据和全部项目文件和软件安装包。. 简要描述:程序设计基于 MATLAB AppDesigner,实现了参数求解、参数设置、单点或批量坐标转换、计算结果文件输出和参数模拟的基本功能。 详细描述:平面坐标转换采用四参数模型,将模型线性化处理可以很容易地求解四参数。空间直角坐标转换采用 Bursa七参数模型。当旋转角较小时,对模型采取近似处理从而简化计算,但是这种方法不适用于旋转角较大情况下的参数求解。本文采取的方法是对模型采取相似变换的方式求取参数的解析解,与迭代计算相比,该方法计算更加简便,误差更小且容易编程实现。程序设计基于 MATLAB AppDesigner,实现了参数求解、参数设置、单点或批量坐标转换、计算结果文件输出和参数模拟的基本功能。

2022-04-29

空空如也

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

TA关注的人

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