自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ScilogyHunter的博客

一码流年雨疏疏,莫道E人岁月蹰。。。

  • 博客(694)
  • 资源 (11)
  • 收藏
  • 关注

原创 扁率和椭率详解

在几何学、地球科学、天文学等领域,扁率和椭率是两个非常重要的概念。它们描述了几何体(尤其是旋转椭球体)的形状特征,对于理解地球形状、天体运动以及各种工程应用都具有重要意义。本文将深入探讨扁率和椭率的概念、定义、数学推导、应用场景以及使用注意事项,并通过几何插图进行直观说明。

2026-04-12 11:39:11 12

原创 COBOL语言详解:从历史到应用

COBOL(Common Business-Oriented Language)是一种专为商业数据处理设计的编程语言,诞生于20世纪50年代末。COBOL是第一个广泛使用的高级编程语言。尽管它已经有60多年的历史,但其在金融、保险、政府和大型企业中的应用仍然广泛。本文将深入探讨COBOL的发展历程、关键人物团体、应用场景以及语言语法,带你全面了解这门“商业语言之王”。

2026-04-10 23:04:52 278

原创 Gram-Schmidt正交化算法详解

Gram-Schmidt正交化算法详解 摘要:Gram-Schmidt正交化是一种将线性无关向量组转换为正交或标准正交向量组的重要算法。其核心思想是逐个处理向量,通过减去在前驱向量方向上的投影来确保正交性。该算法广泛应用于数值计算、信号处理和机器学习等领域,能够提高数值稳定性并简化计算。本文详细介绍了算法的数学原理、几何解释、推导过程以及C语言实现,包括二维和三维情况的验证。标准正交化还可通过归一化步骤实现,生成单位正交基。该算法在QR分解、特征值计算等线性代数问题中具有基础性作用。

2026-03-29 19:54:37 71 1

原创 双矢量定姿法详解

双矢量定姿法是一种通过两个非共线矢量确定载体姿态的经典方法。该方法利用参考坐标系和载体坐标系中的两个矢量测量值,通过构造正交基并计算基变换来求解旋转矩阵。关键步骤包括:1) 验证矢量非共线性;2) 在两个坐标系中分别构造正交基;3) 通过矩阵运算求解旋转矩阵。算法实现涉及向量运算和矩阵操作,包括点积、叉积、归一化等基本运算。该方法广泛应用于航天器姿态确定、机器人导航等领域,具有计算简单、物理意义明确的优点。

2026-03-29 19:45:00 383

原创 惯量张量在不同坐标系下的转换

本文介绍了惯量张量在不同坐标系下的转换原理与实现方法。惯量张量是描述刚体转动惯量的3×3对称矩阵,其在不同坐标系中的表示通过旋转矩阵变换相互关联。文章详细推导了转换公式I'=RIR^T,并分析了其物理意义。此外,提供了完整的C语言实现,包括矩阵运算、欧拉角旋转矩阵生成和惯量张量转换等功能。通过理论推导与程序实现相结合,帮助读者深入理解这一重要概念,并掌握在实际工程中的应用方法。

2026-03-28 09:55:48 39

原创 垂直轴定理详解

垂直轴定理是计算平面薄板物体转动惯量的重要工具,其核心公式为Iz = Ix + Iy。该定理仅适用于厚度远小于平面尺寸的薄板物体,且三个轴必须正交并交于同一点。文章详细介绍了定理的定义、数学推导、几何示意图和实际应用案例,包括矩形、圆形和环形薄板的计算示例。同时指出了常见错误和使用注意事项,如不能用于三维物体、轴必须正交共点等。最后提供了Python代码实现,展示了如何编程计算不同形状薄板的转动惯量。垂直轴定理为工程力学中的惯量计算提供了简便有效的方法。

2026-03-28 09:37:14 33

原创 平行轴定理

平行轴定理是刚体动力学中的重要工具,用于计算物体绕任意轴的转动惯量。该定理表明,物体绕任意轴的转动惯量等于绕通过质心的平行轴的转动惯量加上物体质量与两轴距离平方的乘积(I = I_cm + Md²)。文章详细介绍了定理的定义、数学推导过程,并通过细杆和圆盘等实例演示了应用方法。此外,还探讨了复合物体转动惯量的计算步骤,并提供了Python代码示例。平行轴定理在机械设计、航空航天等领域具有广泛应用价值,能显著简化复杂物体的惯量计算过程。

2026-03-28 09:23:26 202

原创 极矢量与轴矢量

在物理学和工程学中,**向量**(Vector)是描述空间中既有大小又有方向的物理量的重要工具。然而,并不是所有的向量都具有相同的性质。根据它们在坐标系变换下的行为,向量可以分为两大类:**极矢量**(Polar Vector)和**轴矢量**(Axial Vector),后者也被称为**伪矢量**(Pseudovector)。

2026-03-22 18:54:06 28

原创 旋转矢量、角速度、角加速度:它们是矢量吗?

在物理学和工程学中,我们经常遇到旋转矢量、角速度和角加速度这些概念。很多人会自然而然地认为它们都是矢量,因为它们都有大小和方向。但是,这个看似简单的问题实际上涉及到了物理学中一个深刻的概念:**真矢量(极矢量)与伪矢量(轴矢量)的区别**。

2026-03-22 16:51:22 42

原创 地心惯性系中的春分点

春分点(Vernal Equinox)是天文学和航天工程中一个极其重要的参考点,它是地心惯性坐标系(ECI)的基础。从古代人类观测星空开始,到现代卫星导航系统,春分点始终扮演着关键角色。本文将深入探讨春分点的定义、发现历程、数学原理以及在各领域的应用,并通过精美的几何插图帮助读者直观理解这一重要概念。

2026-03-18 21:37:58 138

原创 椭圆的几何详解

椭圆是数学中最基本的二次曲线之一,在物理学、工程学、天文学等领域都有着广泛的应用。从行星轨道到建筑结构,从光学设计到机械工程,椭圆的身影无处不在。本文将全面深入地介绍椭圆的几何概念、重要参数、核心公式以及实际应用,并通过精美的几何插图帮助读者直观理解椭圆的各个特性。

2026-03-15 19:06:52 100

原创 MiKTeX 用法指南

在学术写作和科技文档排版领域,LaTeX 一直是不可或缺的工具。而在 Windows 平台上,MiKTeX 作为最流行的 LaTeX 发行版之一,以其易用性和强大的功能赢得了广泛好评。本文将详细介绍 MiKTeX 的安装、配置和日常使用方法,帮助读者快速上手这一强大的排版系统。

2026-03-14 20:48:33 579

原创 直角坐标系与极坐标系的深度解析

在数学和物理学的发展历程中,坐标系的发明无疑是一个里程碑式的突破。它为我们提供了一种精确描述空间位置和几何形状的方法,使得抽象的数学概念能够与现实世界建立起直接的联系。本文将深入探讨两种最基础也最重要的坐标系:直角坐标系和极坐标系,从它们的概念、发展历程、关键人物、应用以及贡献等多个维度进行全面解析,并通过几何插图直观展示XYZ三轴的关系。

2026-03-12 18:55:15 58

原创 Telegraf详解

在现代监控系统中,数据采集是整个系统的基础。如何高效、可靠地收集各种来源的数据,并将其存储到时间序列数据库中,是构建完整监控体系的关键。Telegraf作为InfluxData TICK技术栈的重要组成部分,为我们提供了一种灵活、高效的数据采集解决方案。本文将详细介绍Telegraf的功能、在Debian系统上的安装方法以及如何配置它与InfluxDB数据库的连接。

2026-03-11 19:08:58 34

原创 Chronograf详解

在时序数据库的生态系统中,除了强大的存储和查询功能外,直观的可视化监控界面同样重要。Chronograf作为InfluxData TICK技术栈的一部分,为InfluxDB提供了强大的可视化监控能力。本文将详细介绍Chronograf的功能、在Debian系统上的安装方法以及如何使用它来监控InfluxDB数据库。

2026-03-11 16:45:59 50

原创 Python实现TCP数据实时接收与InfluxDB存储完整指南

在物联网、工业自动化、金融交易等实时数据处理场景中,如何高效地接收来自TCP接口的数据并将其持久化存储是一个常见的技术挑战。本文将详细介绍如何使用Python构建一个完整的实时数据接收与存储系统,通过TCP协议接收数据,并使用InfluxDB进行高性能时序数据存储。

2026-03-11 16:05:52 68

原创 在Debian系统上安装InfluxDB的完整指南

InfluxDB作为领先的开源时序数据库,在监控系统、物联网应用和实时分析等领域扮演着重要角色。无论你是要存储服务器性能指标、追踪传感器数据,还是分析业务趋势,InfluxDB都能提供高效的数据存储和查询能力。本文将详细介绍在Debian系统上安装InfluxDB的完整过程。考虑到InfluxDB有1.x和3.x两个主要版本分支,本文将重点介绍**InfluxDB 1.x**(经典稳定版)和**InfluxDB 2.x/3.x**(现代版)两种安装方式,你可以根据自己的需求选择合适的版本。

2026-03-10 20:32:21 74

原创 在Debian系统上安装Grafana的完整指南

在当今的运维和监控体系中,Grafana已经成为不可或缺的可视化工具。无论你是要监控服务器性能、追踪业务指标,还是展示物联网设备数据,Grafana都能帮你创建出精美且实用的仪表盘。本文将详细介绍在Debian系统上安装Grafana的完整过程,包括两种安装方式、常见问题的解决方案,以及安装后的基础配置。让我们开始吧!

2026-03-10 20:25:55 876

原创 专业几何插图完全指南

在撰写数学教材、物理笔记或计算机图形学论文时,一张精确、美观的几何图往往能让复杂的概念一目了然。然而,如何高效地绘制出符合专业要求的几何插图,却是一个常被忽视的难题。

2026-03-09 22:14:37 431

原创 LaTeX 完全指南

从最技术的角度讲,LaTeX 是一个**基于 TeX 的排版系统**。但从使用者的角度来看,它更像是一种 **“专注于内容的文档准备系统”**。

2026-03-09 21:50:58 560

原创 天球坐标系技术详解

在地球上定位一个地点,我们需要经度和纬度。在宇宙中定位一个天体,同样需要一套精密的坐标系统——这就是**天球坐标系**。天球坐标系是天文学的基础工具,它将我们仰望的星空转化为精确的数学网格,让每一颗恒星、星系、星云都有自己独一无二的“宇宙地址”。本文将深入解析天球坐标系的核心概念:赤经、赤纬、黄道、赤道、春分点,以及它们之间的数学关系。

2026-03-08 11:46:04 65

原创 宇宙是个泡泡:天球坐标系完全指南

想象你被关在一个巨大的泡泡里,泡泡的内壁上画满了发光的图案。你站在泡泡的正中央,无论怎么转身,这些图案都在你周围。当你旋转身体时,图案看起来在绕着您转——但其实它们根本没动,动的是你自己。恭喜你,你已经理解了**天球坐标系**的精髓!

2026-03-08 11:34:55 548

原创 欧拉法:那个用切线“猜”未来的数学魔法

欧拉递推公式,也叫**欧拉法**,是数值求解常微分方程最基础的方法。它的核心思想简单到令人发指:**用当前的切线,预测下一点的位置**就像你开车时,如果当前方向盘不动(切线方向不变),一小段时间后你会到哪里——这就是欧拉法的朴素直觉。

2026-03-08 09:56:04 34

原创 开普勒方程:天体轨道求解的钥匙

在浩瀚的宇宙中,行星绕太阳运行的轨迹看似简单,但其背后的数学描述却隐藏着一个世纪难题。这个难题就是**开普勒方程**——一个连接天体位置与时间的超越方程,它既是天体力学的基石,也是数学史上的重要里程碑。

2026-03-07 18:09:12 78

原创 Valgrind 深度探索:从内存调试到性能分析的瑞士军刀

Valgrind 是一款基于动态二进制插桩技术的开源软件开发工具,专门用于内存调试、内存泄漏检测和程序性能分析。自 2002 年面世以来,它已成为 Linux 平台上 C/C++ 开发者不可或缺的调试工具。本文将从 Valgrind 的定义入手,深入探讨其发展历史、核心架构、关键功能、使用技巧以及与其他类似工具的差异对比,帮助读者全面掌握这一强大的程序分析工具。

2026-03-07 16:49:22 423

原创 深度解析OpenClaw:从爆火GitHub到重塑AI执行力的“数字员工”技术全览

2026年初的AI圈,一个名为OpenClaw的开源项目以惊人的速度席卷全球。其GitHub星标数在短时间内突破24.8万,甚至一度超越Linux,登顶GitHub星标榜,被业界视为AI发展进入“Agent元年”的标志性事件。这个能让AI从“只会说话”进化为“能办实事”的项目,究竟是如何工作的?本文将为你抽丝剥茧,深度解析OpenClaw的前世今生、技术架构与实战部署。

2026-03-07 15:58:03 2522

原创 开源CAN总线上位机软件Cangaroo的全面指南

Cangaroo是一款开源的CAN总线分析软件,致力于帮助开发者轻松进行CAN总线数据的捕获、分析和调试。它由Hubert Denkmair创建并最初发布在GitHub上,目前由OpenAutoDiagLabs持续维护和开发,不断扩展新的协议支持和可视化功能。本文将全面介绍Cangaroo是什么、它的核心功能和特点、支持的通信协议,并深入解析其底层通信协议的细节。

2026-03-02 18:45:04 1217

原创 二体问题相对运动方程的完整推导

在卫星动力学和天体力学中,**二体问题**是最基础也是最重要的模型。无论是计算卫星轨道、设计星际探测器轨迹,还是研究双星系统,都离不开这个经典模型。很多学习者在初次接触时会有一个疑问:**为什么相对运动方程中的系数是 $G(M+m)$,而不是万有引力公式中的 $G(M \times m)$?** 这个看似微小的差异,实际上蕴含着深刻的物理意义。本文将带你一步步完成从万有引力定律到相对运动方程的完整推导,并深入剖析这个关键系数的由来。

2026-03-01 11:04:58 122

原创 串口、UART、RS-232、RS-485、RS-422:终于有人把它们的关系讲清楚了

在嵌入式开发、工业控制和物联网领域,我们几乎天天都在和“串口”打交道。但有一个现象很有意思:很多工程师虽然能用好它,但当被问到“UART和RS-232到底有什么区别?”时,往往会陷入短暂的迷茫。

2026-02-27 10:48:35 952

原创 TMS570LC43x 字节序完整指南

TMS570LC43x 是一个可配置大小端的处理器

2026-02-26 21:28:27 410

原创 TMS570LC43x 处理器详解

TMS570LC43x 是德州仪器(TI)Hercules 安全微控制器系列中的高端产品,基于 **ARM Cortex-R5F** 内核,专门针对**功能安全**和**实时应用**设计。

2026-02-26 21:21:43 503

原创 ARM 大端模式详解:BE32 与 BE8 的前世今生

在嵌入式开发中,字节序(Endianness)是一个永恒的话题。对于 ARM 架构的开发者来说,大端模式尤其令人困惑——因为 ARM 不仅有大端和小端的区别,大端模式本身还分为 **BE32** 和 **BE8** 两种截然不同的实现。本文将深入探讨这两种模式的区别、历史演变以及在实际开发中遇到的问题。

2026-02-26 21:15:17 970

原创 SGP4/SDP4详解

**SGP4** (Simplified General Perturbations Version 4) 和 **SDP4** (Simplified Deep-space Perturbations Version 4) 是一组**解析轨道预报模型**,用于预测地球轨道卫星的位置和速度。它们是北美防空司令部(NORAD)维护的**TLE**数据格式的标准配套算法。简单来说:**TLE是卫星轨道的"身份证",而SGP4/SDP4是解读这张身份证的"说明书"**。

2026-02-23 19:40:14 133

原创 开源卫星动力学库satkit详解

在航天任务分析、轨道设计和空间态势感知领域,精确、高效的轨道动力学计算工具是不可或缺的基础设施。随着商业航天和星座技术的蓬勃发展,传统的工具链正在经历一场现代化的变革。今天,我们要介绍的主角——satkit,正是这场变革中的耀眼新星。

2026-02-23 19:15:43 270

原创 开源卫星动力学库Brahe详解

在卫星任务设计、分析与操作中,轨道动力学仿真始终是核心技术之一。长久以来,工程师们依赖SGP4/SDP4简化模型配合TLE数据,或者使用庞大而昂贵的专业商业工具。

2026-02-23 19:01:27 300

原创 哈密顿分析数学详解

**哈密顿分析数学**(Hamiltonian Analysis)是理论物理和数学中的一个核心框架,由爱尔兰数学家威廉·罗万·哈密顿在19世纪提出。它是对经典力学的一种重新表述,后来成为量子力学、统计力学和动力系统理论的基石。

2026-02-18 20:56:38 72

原创 地球引力球谐系数详解

在卫星轨道力学和地球物理学中,**地球引力场**的精确建模是核心问题之一。由于地球并非完美球体且内部质量分布不均,其外部引力场存在复杂的非球形摄动。为了定量描述这种摄动,科学家引入了**球谐系数**(Spherical Harmonic Coefficients)。本文将深入浅出地介绍地球引力球谐系数的数学定义、物理意义及其在航天与地球科学中的关键应用。

2026-02-18 20:36:02 199

原创 为什么是qBI而不是qIB?

在卫星姿态控制领域,为什么要用**qBI**来表示从惯性系到本体系的选转?用**qIB**来表示从惯性系到本体系的选转不是更合适吗?这样字母q-I-B从左往右读和“qIB表示从惯性系到本体系的选转”顺序一致,也符合从左往右的阅读习惯。

2026-02-10 16:01:21 127

原创 为什么是qBI?

在卫星姿态控制领域,我们面临着多种姿态表示方法的选择:欧拉角、旋转矩阵、轴角、旋转矢量,以及**四元数**。其中,`qBI`(从惯性系I到卫星本体系B的四元数)已成为现代卫星姿控系统的**事实标准**。本文将深入探讨其背后的技术原理,并揭示四元数相对于其他表示方法的本质优势。

2026-02-10 13:41:12 187

原创 反作用飞轮与CMG,直觉还是魔法?

反作用飞轮用它的“诚实”告诉我们:物理规律可以如此直接明了。而CMG用它的“狡黠”提醒我们:同样的物理规律,换一个角度理解,就能产生颠覆性的工程实现。

2026-02-06 15:33:02 84

RealEvo-Simulator 下的 AMD64 平台磁盘镜像

RealEvo-Simulator 并不自带 AMD64 平台虚拟机,需要手动新建,这里给大家提供了该虚拟机的磁盘镜像,里面已部署了base,VSOA、配置文件,测试程序等内容,直接导入即可使用。

2024-08-02

sdk-vsoa-v173-x64

用于VSOA开发的SDK工程包,该工程是在翼辉标准云原生SDK包基础上简化而来,只包含x64体系结构下的VSOA相关动态库、运行工具,头文件等内容。该工程直接解压导入即可使用,无需编译。如果目标x64运行平台还未部署VSOA运行环境,也可以用该工程来部署。

2024-08-02

RealEvo-Simulator 下的 AMD64 平台系统镜像

RealEvo-Simulator 并不自带 AMD64 平台虚拟机,需要手动新建,这里给大家提供了该虚拟机的系统镜像,直接导入即可使用。 注意:使用 SylixOS 系统需要注册授权,这里提供的系统镜像是未授权的,有 24 小时复位限制,不过对于学习和验证这个时间也足够了。

2024-08-02

Hercules系列处理器安全特性介绍.pdf

Hercules 系列是 TI 推出的针对交通运输,航空航天,医疗健康,工业控制等高安全需求领域的新型安全微控制器系列。 Hercules 的安全特性指的是功能安全,且为1oo1D 架构,符合IEC 61508 SIL 3 和 ISO 26262 ASIL D 认证,可帮助用户轻松进行系统级认证。 Hercules 基于“安全岛”的思想,通过多种软硬件方式对系统失效和随机失效进行监测,进而实现基于1oo1D 架构的功能安全目标。

2018-02-02

RealEvo-IDE快速入门.pdf

本文档介绍了如何快速地使用 SylixOS 集成开发环境 RealEvo-IDE 进行应用程序开发, 介绍的平台为 x86(SylixOS 的其他平台与本文档介绍的方法相同),RealEvo-IDE 的详细使 用可参考《RealEvo-IDE 使用手册》。

2018-02-02

SylixOS下coreutils 软件包工程。

Coreutils 软件包包括一整套基本的 shell 工具。 是GNU提供了一整套比较基本的工具软件包,是这些工具的集合。 移植完成的命令,可以在SylixOS下按linux的使用习惯使用这些工具。 比如 cp -r /a /b 、 mkdir -p /path/to/create 、 rm -rf / 由于SylixOS的shell不解析\*,所以一些命令未必可用。 解压后直接导入、编译、部署即可。

2022-05-11

shadowTerminal_x86.ko

影子终端在x86平台下的可执行程序

2022-04-24

shadowTerminal_x64.ko

影子终端在x64平台下的可执行程序

2022-04-24

The SPARC Architecture Manual Version 8

SPARC is a CPU instruction set architecture (ISA), derived from a reduced instruction set computer (RISC) lineage. As an architecture, SPARC allows for a spectrum of chip and system implementations at a variety of price/performance points for a range of applications, including scientific/engineering, programming, real-time, and commercial.

2022-04-16

GNU make中文手册2020.zip

学习Makefile知识的绝对权威文档,也能用于日常查询makefile的一些细节功能。 本文瑾献给所有热爱Linux的程序员!本中文文档版权所有。 本文比较完整的讲述GNU make工具,涵盖GNU make的用法、语法。同时重点 讨论如何为一个工程编写Makefile。作为一个Linux程序员,make工具的使用以及编 写Makefile是必需的。系统、详细讲述make的中文资料比较少,出于对广大中文Linuxer 的支持,本人在工作之余,花了18个多月时间完成对“info make”的翻译整理,完成 这个中文版手册。本书不是一个纯粹的语言翻译版本,其中对GNU make的一些语法 和用法根据我个人的工作经验进行了一些详细分析和说明,也加入了一些个人的观点和 实践总结。本书的所有的例子都可以在支持V3.8版本的GNU make的系统中正确执行。

2020-03-24

i.MX RT1050 Processor Reference Manual.pdf

The i.MX RT1050 processors are NXP's latest additions to a growing family of real-time processing products offering high-performance processing optimized for lowest power consumption and best real-time response. The i.MX RT1050 processors feature NXP's advanced implementation of the ARM®Cortex®-M7 core.

2018-02-02

MS-RTOS重新定义物联网操作系统.pptx

MS-RTOS官方介绍PPT

2020-12-31

SylixOS大型实时操作系统介绍V7.0.pptx

SylixOS大型实时操作系统介绍官方PPT

2020-12-31

RealEvo-IDE使用手册.pdf

RealEvo-IDE 的主要功能是 SylixOS 工程管理和程序调试。RealEvo-IDE 可以创建 SylixOS Base 工程、创建 SylixOS BSP 工程、创建 SylixOS App 工程、创建 SylixOS Shared Lib 工程、创建 SylixOS Kernel Module 工程及创建 SylixOS Kernel Static Lib 工程。支持一键推 送调试、手动启动调式、通过串口调试、动态库调试及 Attach 到进程调试,所有调试方式 在多线程调试时都支持 Non-stop 模式

2018-02-02

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

TA关注的人

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