
数学与数值计算
文章平均质量分 77
分享数学、数值计算理论、数值计算工具的使用
瞻邈
老菜鸟一个。
展开
-
假设检验学习笔记
在总体分布类型已知的情况下,仅仅涉及总体分布中未知参数的统计假设,称为参数假设在总体分布类型未知的情况下,对总体分布类型或者总体分布的某些特性提出的统计假设,称为非参数假设...原创 2024-06-01 00:07:31 · 945 阅读 · 0 评论 -
NURBS曲线
本文深入探讨了Nurbs曲线的概念、原理及应用,揭示了其在数字设计领域的独特价值和广泛影响。Nurbs曲线作为一种强大的数学工具,为设计师们提供了更加灵活、精确的曲线创建方式,从而极大地提升了设计作品的质感和表现力。文章首先介绍了Nurbs曲线的基本概念和数学原理,进而分析了其在工业设计、动画制作、3D打印等领域的实际应用。此外,文章还探讨了Nurbs曲线的未来发展前景,以及它如何继续推动数字设计领域的创新和进步。原创 2024-05-14 09:08:43 · 2276 阅读 · 0 评论 -
常见公式的几何解释
本文旨在深入探讨常见数学公式的几何意义,通过直观的图形和解释,帮助读者更好地理解并掌握这些公式的本质。文章首先概述了公式与几何图形之间的紧密联系,然后选取了几个典型的数学公式,进行详细解析。每个公式都将配以相应的几何图形,通过形象化的方式展示其内在逻辑和实际应用。此外,文章还将讨论如何运用这些几何解释来简化复杂的数学计算,提高解题效率。原创 2024-05-01 10:20:06 · 4687 阅读 · 1 评论 -
奇异值分解的物理意义
正如本文开头所提到的,奇异值分解应该是本科数学专业线性代数课程的核心部分。除了有一个相当简单的几何解释外,奇异值分解还提供了将线性代数思想应用于实践的极其有效的技术。然而,在本科线性代数课程中似乎经常缺少适当的处理。本文有点印象主义:我的目标是提供一些对奇异值分解背后中心思想的直观见解,然后说明如何充分利用这一思想。更严谨的解释可能很容易找到。原创 2024-03-14 20:25:22 · 1448 阅读 · 0 评论 -
傅立叶变换
在数学中,变换技术用于将函数映射到与其原始函数空间不同的函数空间。傅里叶变换时也是一种变换技术,它可以将函数从时域空间转换到频域空间。例如以音频波为例,傅里叶变换可以根据其音符的音量和频率来表示它。我们可以说,任何函数的傅里叶变换所执行的变换都是频率的函数。其中结果函数的大小是原始函数所包含的频率的表示。让我们举一个信号的例子,它的时域函数如下所示:在同一时间范围内获取另一个信号的一部分将这两个信号的称为 A(n) 和 B(n),其中 n 是时域。因此,如果我们添加这些信号,信号的结构将如下所示:原创 2023-09-17 11:09:31 · 992 阅读 · 0 评论 -
Octave安装与使用
Octave是一种编程语言,旨在解决线性和非线性的数值计算问题。Octave为GNU项目下的开源软件,早期版本为命令行交互方式,4.0.0版本发布基于QT编写的GUI交互界面。Octave语法与Matlab语法非常接近,可以很容易的将matlab程序移植到Octave。同时与C++,QT等接口较Matlab更加方便。Octave是一种科学计算软件,旨在提供与Matlab语法兼容的开放源代码科学计算及数值分析的工具;它同时也是GNU项目成员之一。Octave最初的设计以MATLAB为模板,在功能上与M原创 2023-01-15 19:52:05 · 3247 阅读 · 0 评论 -
李代数求导
李代数求导是SLAM的基础,由于SLAM待求解的状态量包含旋转,而旋转状态量为了避免歧义,往往采用更高维的四元素或者旋转矩阵表示。为了通过优化的方法更新旋转状态量,需要求出旋转后的点关于旋转状态量的雅可比。原创 2022-08-25 01:05:51 · 1458 阅读 · 0 评论 -
误差的基本知识
本文主要探讨了误差的基本知识,深入剖析了误差的来源、类型、计算与处理方法。首先,我们介绍了误差的定义和其在科学研究、数据分析以及工程实践中的重要性。随后,我们详细分析了随机误差、系统误差和粗大误差三种主要类型,并阐述了它们的特点和产生原因。此外,我们还介绍了误差的计算方法,包括平均误差、均方误差、标准误差等,并讨论了如何根据实际需求选择合适的误差指标。最后,我们提供了一些有效的误差处理方法,如数据筛选、误差修正和模型优化等,帮助读者在实际应用中减少误差、提高数据质量和决策准确性。原创 2022-06-25 20:27:57 · 5216 阅读 · 0 评论 -
数学三大核心领域概述:几何
这三大类数学构成了整个数学的本体与核心。在这一核心的周围,由于数学通过数与形这两个概念,与其它科学互相渗透,而出现了许多边缘学科和交叉学科。本文简要介绍数学三大核心领域中十几门主要分支学科的有关历史发展情况。...转载 2022-06-21 19:00:15 · 1094 阅读 · 0 评论 -
数学三大核心领域概述:代数
这三大类数学构成了整个数学的本体与核心。在这一核心的周围,由于数学通过数与形这两个概念,与其它科学互相渗透,而出现了许多边缘学科和交叉学科。本文简要介绍数学三大核心领域中十几门主要分支学科的有关历史发展情况。...转载 2022-06-21 18:57:01 · 1149 阅读 · 0 评论 -
P问题、NP问题、NPC问题、NP-hard问题详解
时间复杂度并不是表示一个程序解决问题需要花多少时间,而是当程序所处理的问题规模扩大后,程序需要的时间长度对应增长得有多快。也就是说,对于某一个程序,其处理某一个特定数据的效率不能衡量该程序的好坏,而应该看当这个数据的规模变大到数百倍后,程序运行时间是否还是一样,或者也跟着慢了数百倍,或者变慢了数万倍。......原创 2022-06-06 16:59:10 · 2714 阅读 · 0 评论 -
MATLAB自动驾驶工具箱使用
1. 打开工具箱MATLAB R2017a及以后的版本才有自动驾驶工具箱。在MATLAB的APPS中选择AUTOMOTIVE下面的Driving Scenario Designer也可以命令行容器直接输入drivingScenarioDesigner,即打开了该工具箱2. 工具箱简介参考文献手把手教你使用matlab自动驾驶工具箱_易车自动驾驶汽车预测-决策-规划-控制实战入门_哔哩哔哩_bilibili...原创 2022-05-07 09:36:05 · 5468 阅读 · 4 评论 -
期望、方差、协方差、协方差矩阵
对于离散型随机变量和连续型随机变量期望的定义公式略有不同方差在统计描述和概率分布中各有不同的定义,并有不同的公式。在统计描述中,方差用来计算每一个变量(观察值)与总体均数之间的差异。为避免出现离均差总和为零,离均差平方和受样本含量的影响,统计学采用平均离均差平方和来描述变量的变异程度。总体方差计算公式:在概率分布中,设X是一个离散型随机变量,若下式存在,则称下式为X的方差,记为D(X)或Var(X)此时定义下式为标准差,或均方差。原创 2022-02-03 18:57:30 · 6516 阅读 · 0 评论 -
刚体旋转的表示方法
相乘后,得:注意这个结果与以相反顺序绕固定轴旋转三次得到的结果完全相同!总之,这是一个不太直观 的结果:三次绕固定轴旋转的最终姿态和以相反顺序三次绕运动坐标轴旋转的最终姿态相同。因为式(2-71)和式(2-64)等价,所以无需通过旋转矩阵的反复计算去求Z-Y-X欧拉角。也就是说,式(2-66)也可用来求解同一个已知旋转矩阵的Z-Y-X欧拉角。原创 2022-02-02 00:38:26 · 2618 阅读 · 0 评论 -
数学学习指南
基础数学学习地图北京大学数学与应用数学双学位的学分要求参考文献我想业余时间系统学习数学,想求一份学习地图,请问我应该该怎么学习呢?学习哪些 和教程呢? - 知乎原创 2021-11-10 13:36:12 · 951 阅读 · 0 评论 -
Latex公式
以下几个字符: # $ % & ~ _ ^ \ { }有特殊意义,需要表示这些字符时,需要转义,即在每个字符前加上\(转义字符的具体含义下面会解释)\boxed命令给公式加一个方框。\fbox具有类似功能\mathbf将字体加粗\boldsymbol将字体斜体且加粗。原创 2021-07-19 01:42:42 · 10096 阅读 · 0 评论 -
Matlab姿态表示
本文深入探讨了Matlab在姿态表示方面的应用。首先,文章介绍了姿态表示的基本概念和重要性,阐述了其在机器人、计算机视觉和航空航天等领域中的广泛应用。接着,详细讲解了Matlab中常用的姿态表示方法,包括旋转矩阵、欧拉角、四元数等,并分析了各自的优缺点和适用场景。此外,文章还介绍了如何在Matlab中进行姿态的转换和计算,以及如何利用Matlab进行姿态数据的可视化。通过本文的学习,读者将能够掌握Matlab在姿态表示方面的基本知识和实用技巧,为相关领域的研究和应用提供有力支持。原创 2021-07-16 00:19:36 · 1174 阅读 · 0 评论 -
三维空间中点线面体的自由度
3个自由度。因为点只有位置属性,而确定这一点的位置恰好需要3个标量。原创 2021-07-14 17:33:45 · 6167 阅读 · 5 评论 -
小波变换介绍
从傅里叶变换到小波变换,并不是一个完全抽象的东西,可以讲得很形象。小波变换有着明确的物理意义,如果我们从它的提出时所面对的问题看起,可以整理出非常清晰的思路。下面我就按照傅里叶-->短时傅里叶变换-->小波变换的顺序,讲一下为什么会出现小波这个东西、小波究竟是怎样的思路。1. 傅里叶变换我们知道傅里叶变化可以分析信号的频谱,那么为什么还要提出小波变换?因为对非平稳过程,傅里叶变换有局限性。看如下一个简单的信号做完FFT(快速傅里叶变换)后,可以在频谱上看到清晰的四条线,信号包转载 2021-07-07 21:29:53 · 3107 阅读 · 0 评论 -
数学的关键是概念而非技巧
因为中小学数学里面的概念比较少,所以就在一些难题、技巧上下功夫,这恰恰是舍本逐末的做法,值得所有的数学教育工作者深思。那么数的概念是什么呢,大家知道有理数啊,一看就知道了,绝大多数同学不会去记这个定义,什么是有理数的定义?几何的概念也不易被重视,因为什么是三角形,正方形,矩形,菱形,一看就知道。中学数学容易给人一种错觉,概念是不重要的,对于数学重要的是技巧。很多人上了大学,哪怕是到了数学系也抱着这种看法。根据我上大学以后搞数学研究的经验,数学根本上是玩概念的,不是玩技巧。技巧不足道也!熟能生巧,转载 2021-07-07 17:19:00 · 503 阅读 · 0 评论 -
Matlab使用笔记
此函数可联合num2str(将一个数转化为字符串)和int2str(讲一个整数转化为字符串)来产生新的信息,显示在命令行窗口中。例如,下面的语句将“the value of pi=3.1416”显示在命令行窗口中。其中format用于表示一个描述打印数据方式的字符串,data代表要打印的一个或多个标量或数组。fprintf函数显示带有相关文本的一个或多个值,允许程序员控制显示数据的方式。另一种显示数据的方法是用disp函数。如果这个数组是字符型,那么包含在这个数组中的字符串将会打印在命令行窗口。原创 2021-04-14 12:22:44 · 438 阅读 · 1 评论 -
Ubuntu 18.04安装Matlab 2018
本文详细阐述了在Ubuntu 18.04操作系统上安装Matlab 2018的步骤和注意事项。文章首先介绍了Ubuntu 18.04和Matlab 2018的基本信息,包括它们的版本特点和兼容性。接着,详细讲解了从Matlab官网下载对应版本的安装包、配置系统环境、安装过程以及可能遇到的问题和解决方案。此外,文章还分享了一些在安装和配置过程中可能用到的实用技巧和工具,帮助读者更顺利地完成安装。最后,总结了安装Matlab 2018的关键点,强调了安装过程中的注意事项,并为读者提供了后续使用的建议。原创 2021-03-29 13:58:21 · 2609 阅读 · 4 评论 -
矩阵分析学习笔记
二者都是对称矩阵,对角元素一定是非负的在协方差矩阵中,如果某元素为0,则表示变量i和变量j是不相关的。在信息矩阵中,如果某元素为0,则表示在其它变量确定时,变量i和变量j是相互独立的协方差矩阵中非对角元素为正数表示正相关信息矩阵中非对角元素为正数表示负相关。原创 2021-02-21 16:54:02 · 456 阅读 · 1 评论 -
数学符号的英语说法
本文主要探讨了数学符号的英语表达方法。数学符号作为数学语言的重要组成部分,对于准确、简洁地表达数学概念和运算具有不可替代的作用。本文详细列举了常见数学符号的英语名称及其用法,包括算术符号、代数符号、几何符号等,旨在帮助读者更好地理解和使用数学符号,提高数学交流和表达的准确性。同时,本文也强调了数学符号在不同文化和语境中的一致性和普遍性,对于国际数学交流具有重要意义。通过阅读本文,读者将能够掌握数学符号的基本英语表达,为进一步深入学习和研究数学打下坚实基础。原创 2021-02-17 00:42:33 · 346 阅读 · 1 评论 -
大学数学教材集
该教材集涵盖了从基础数学到高级数学的各个领域,包括微积分、线性代数、概率统计、复变函数、实变函数、数学分析、微分方程、数学物理方法等核心课程。博客对每本教材进行了简要介绍,包括作者、出版社、内容概述以及适用人群,帮助读者根据自己的学习需求和水平选择合适的教材。此外,博客还分享了一些学习数学的方法和技巧,以及如何利用这些教材进行有效学习的建议。通过本篇博客,读者将能够轻松找到适合自己的数学教材,为未来的学术研究和职业发展奠定坚实的基础。原创 2021-02-11 11:56:16 · 1145 阅读 · 0 评论 -
数学各个研究方向简介
数论人类从学会计数开始就一直和自然数打交道了,后来由于实践的需要,数的概念进一步扩充,自然数被叫做正整数,而把它们的相反数叫做负整数,介于正整数和负整数中间的中性数叫做0。它们和起来叫做整数。对于整数可以施行加、减、乘、除四种运算,叫做四则运算。其中加法、减法和乘法这三种运算,在整数范围内可以毫无阻碍地进行。也就是说,任意两个或两个以上的整数相加、相减、相乘的时候,它们的和、差、积仍然是一个整数。但整数之间的除法在整数范围内并不一定能够无阻碍地进行。人们在对整数进行运算的应用和研究中,逐步熟悉了原创 2021-02-08 23:53:07 · 3344 阅读 · 0 评论 -
Matlab for Linux常用设置
由于实验环境要求,最近在 Ubuntu 18.04 上安装了 Matlab2018b , 这里简单记录过程。 (1) 首先是获取对应的 Matlab2018b 的安装包,这里笔者是在一个外国的网站上获得的,网址为:https://downloadly.ir/software/engineering-specialized/mathworks-matlab-download/,看不懂网页内容时可以在页面空白处 右键 -> 翻译为英文 ( chrome ),之后即可根据页面上的链接下载对应的内容原创 2021-02-06 09:57:36 · 518 阅读 · 0 评论