自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 imagesc函数 纵坐标翻转 colormap “set” “jet“

翻转:在Matlab中,使用imagesc函数绘制的图像的纵坐标默认是从上到下递增的,即下面的值较大,上面的值较小。如果想要翻转纵坐标,使之从上到下递增,可以通过设置坐标轴的YDir属性为’normal’来实现。这样就可以翻转imagesc函数绘制的图像的纵坐标。

2024-07-02 20:54:48 712

原创 计算经纬度坐标之间的真实距离

要计算两组经纬度坐标之间的距离,我们可以使用大地测量学中的公式,例如Haversine公式或者更精确的Vincenty公式。这里我将使用Haversine公式,因为它适用于小范围内的距离计算,且计算相对简单。其中,d是两点之间的距离,R是地球的半径(约6371千米或6371000米),Δlat和Δlon分别是纬度和经度的差值,lat1和lat2是两点的纬度。运行上述代码,我们可以得到两组经纬度坐标之间的距离。请注意,由于我是一个文本模型,我无法实际运行代码,但你可以复制上述代码到你的环境中运行以获得结果。

2024-07-01 22:54:54 693

原创 matlab读/输出数据、字符格式

函数textscan。

2024-07-01 22:16:15 281

原创 MATLAB 中,fopen 和 fgetl 函数用于文件操作

fopen和fgetl。

2024-06-20 20:15:27 515

原创 C实时导航

将导航算法改为实时运行需要考虑几个关键因素,包括数据源的实时性、算法的计算效率、以及与外部硬件(如传感器、执行器等)的实时交互。由于MATLAB不是用于实时系统的首选工具(尽管它有一些实时工具箱),而C语言通常用于嵌入式系统和实时应用,以下是一个简化的C语言示例,展示如何实现一个实时导航算法的基本框架。请注意,以下示例是一个非常基本的框架,仅用于演示目的。实际的导航算法将取决于您的具体需求,包括所使用的传感器类型、地图表示、路径规划策略等。导航算法怎么改成实时的?

2024-06-19 19:34:36 380

原创 实时导航 C语言

实现实时导航的一种方法是使用C语言和一些外部库,如SDL(Simple DirectMedia Layer)来处理图形界面和输入,以及OpenGL进行图形渲染。以下是一个简单的例子,展示了如何使用C语言和SDL库来创建一个简单的实时导航应用。这个例子展示了如何使用C语言和SDL库来创建一个简单的实时导航应用。实际应用中,你需要根据你的具体需求来更新导航状态,处理输入事件,以及绘制地图和路径等。你还需要添加对GPS数据或其他传感器数据的处理,以实现实时的导航功能。

2024-06-19 19:03:33 307

原创 怎么通俗理解概率论中的c r(cramer rao 克拉默拉奥)不等式?

【数理统计学重要定理证明:C-R不等式——无偏估计的方差下界-哔哩哔哩】 https://b23.tv/4gk1AvU。

2024-06-13 09:54:41 496

原创 怎么推导顺序统计量的分布函数?求证下图?

老师ppt猝不及防po了这么一个式子,本科基础没学好的渣渣查了一个多小时才搞懂。倒腾了一下午( ͡° ͜ʖ ͡°)✧。

2024-06-13 09:47:09 265 1

原创 去水印笔记

2024-06-13 09:38:49 311

原创 GUI初步开始(matlab)

(自用笔记)打工人艰辛速成,花几个小时从零到能用,记录下details and problems:甲方要求:GUI界面,读下位机,找到解码后格式中所需要的那几列,判断下是否丢帧。

2024-06-13 09:10:24 281

原创 GUI listbox

(自用笔记)

2024-06-13 09:05:25 297

原创 由最小二乘法推导kf 的公式,快速记忆方法(仅供自己参考)

2024-06-13 08:54:13 104

原创 如何通俗并尽可能详细地解释卡尔曼滤波?

后续再更。

2024-06-13 08:53:08 136

原创 优化sins0-7

【代码】优化sins0-7。

2024-05-22 20:57:02 146 1

原创 linux中C代码报错||malloc

类型的指针,该指针指向一个具有 8 个元素的数组。然而,这里有一个潜在的问题,即。类型的指针,它需要在使用前进行适当的类型转换。类型的指针,它需要在使用前转换为正确的类型。分配的内存之前,应该检查返回的指针是否为。综上所述,您的代码中存在一个小错误,需要将。这部分代码实际上是在尝试分配一个指向。,这表示内存分配失败。这行代码似乎是在尝试使用。类型的指针转换为一个指向。是一个类型转换,它将。此外,还需要注意的是,

2024-05-19 19:51:21 121

原创 vs2022中添加头文件和声明

matlab中3维数组–>C中1维数组。

2024-05-15 16:10:37 435

原创 提问帖:非计算机专业,目前设计算法/软件,要看那些基础课呀?

准备考试时,需要关注的四个核心科目,即计算机组成原理、计算机网络、操作系统和数据结构与算法。这些科目构成了计算机专业的基础知识体系,是考研计算机专业学生必须掌握的重要内容。这些教材是根据最新的考研大纲和教学实践推荐的,可以帮助考生更好地准备考试。此外,还有一些其他的参考书籍和辅导资料,考生可以根据自己的需要和偏好选择合适的教材进行复习。

2024-05-14 16:29:03 156 1

原创 C visual studio2022 存过程数据

【代码】C visual studio2022 存过程数据。

2024-05-11 14:55:02 169

原创 interp2函数最临近nearest测试

【代码】interp2函数最临近nearest测试。

2024-05-09 15:36:18 163

原创 matlab 中在3维坐标系中绘制一个点的X,Y,Z坐标,除了mesh还有什么函数?使用格式与mesh都有什么区别?

在选择合适的函数时,你需要考虑你的具体需求。如果你想要展示一系列点的分布情况,并且强调它们之间的联系,那么。函数则专门用于在三维空间中绘制单个点或一组点,它不会连接任何线,只是简单地在三维坐标系中放置点。函数之外,还有其他一些函数可以用来在三维坐标系中绘制点或曲面。函数主要用于生成三维网格图,即它可以帮助你在三维空间中展示一系列点的分布情况。函数用于绘制三维空间中的线或点,它不会生成网格,而是直接连接指定的点。函数用于绘制三维曲面图,它通常用于绘制连续的曲面,而不是像。在MATLAB中,除了。

2024-05-09 15:05:02 620

原创 C表示interp2基本功能

函数的最近邻插值部分可能会涉及到比较复杂的数值处理。MATLAB提供的内部实现细节不公开,因此我们无法确切知道它的算法。但是,我们可以编写一个基本的最近邻插值函数作为示例。请注意,这个C语言函数需要一些输入参数,这些参数在实际使用前必须根据具体情况进行初始化。也需要在调用函数之前被适当地分配内存。这个例子仅用于演示目的,实际应用中需要更仔细的处理。选项时,它会执行最近邻插值。以下是如何在MATLAB中使用。

2024-05-08 22:13:41 317

原创 matlab中interp2函数应用

请注意,由于您没有提供具体的经纬度坐标和对应的海拔高度数据,我无法提供实际的插值结果或运行结果图。上面的代码应该被视为一个通用模板,您可以将其与自己的数据一起使用以获得所需的结果。如果您有实际的数据集,请替换。选项时,它会执行最近邻插值,即对于给定的目标点,函数将选择网格中距离其最近的点的值作为该目标点的插值结果。模式下的用法示例,以及如何使用该函数来计算一组给定的经纬度坐标对应的海拔高度的最邻近差值。函数在 MATLAB 中用于进行二维插值。变量中的示例数据,然后再次运行代码。

2024-05-08 22:08:41 1180

原创 matlab中interp2,采用nearest模式,函数改成C语言函数

【代码】matlab中interp2,采用nearest模式,函数改成C语言函数。

2024-05-08 20:40:40 126

原创 matlab二次插值函数 interp2

在实际应用中,这两种插值方法的选择取决于具体的需求和场景。而如果你需要保留原始数据的关键特征,比如突变点或者尖锐的变化,那么你可能更愿意使用最临近插值。需要注意的是,虽然这两种插值方法都可以用来估计未知的值,但是它们在处理边界情况时可能会有所不同。例如,当待插值点位于已知数据范围之外时,线性插值可能会产生不切实际的延伸,而最临近插值则会直接使用边界数据点的值。(线性插值):这种插值方法通过连接待插值点周围的两个最近的已知点,然后在这两点之间。(最临近插值):这种插值方法会选择离待插值点最近的已知点,并。

2024-05-08 20:03:29 791

原创 【无标题】

【代码】【无标题】

2024-04-29 17:30:51 106

原创 matlab转c后编译运行没报错但计算结果出错

当您将Matlab代码转换为C代码并编译运行后,虽然编译过程中没有报错,但计算结果却出现了错误,这可能是由于多种原因造成的。

2024-04-29 13:11:50 353

原创 matlab code转C计算结果不一样原因?

MATLAB内置了许多优化的数学函数库,而在Visual Studio中,这些函数可能需要链接外部数学库,如Intel MKL或Microsoft MKL,否则可能使用较慢的默认库。这可能导致数值计算的微小差异。:Visual Studio的编译器可能对代码进行了不同程度的优化,这可能改变了计算的顺序或者省略了某些看似不必要的计算步骤,从而影响结果。:在转换过程中,如果数据类型没有正确映射(例如,MATLAB中的整数类型与C语言中的整数类型不一致),可能会导致不同的计算结果。

2024-04-29 13:03:03 413

原创 Linux基础

makefile将纯手工变成流水线作业。

2024-04-29 13:02:23 78

原创 用数据检验函数正确性,matlab2C

得到:添加换行、中括号。

2024-04-28 21:51:41 424 1

原创 backup 4能运行但final结果不对

【代码】backup 4能运行但final结果不对。

2024-04-28 09:26:43 126

原创 接上||back up 3分开没事,一起就堆栈错误

接上篇*pp=NULL;free§;

2024-04-27 19:16:17 88

原创 back up 3分开没事,一起就堆栈错误

【代码】back up 3分开没事,一起就堆栈错误。

2024-04-27 15:35:32 208

原创 边界检查C

在使用数组时,需要检查数组下标是否越界。

2024-04-27 14:15:33 196

原创 C语言读数据+遍历行数程序|Visual studio 2022

记录一个度数+遍历行数的程序。

2024-04-26 14:59:08 293

原创 mat转为txt的double数据||无截断误差保存多位小数

需要将864000×21的.mat数据存为visual studio可用的格式,主要是.csv数据或.txt数据方法大概三种,一:csvwrite;二:save为txt;三:fprintf。

2024-04-24 18:04:56 347

原创 记录数据截断误差

数据的小数点后4位之后有些不同,跟save函数有关。

2024-04-21 21:12:34 213

原创 back up 2

【代码】back up 2。

2024-04-21 18:18:25 121

原创 backup

【代码】backup。

2024-04-21 17:30:44 87

原创 matlab2C【g=g1(465:615,200:350);】

【代码】matlab2C【g=g1(465:615,200:350);

2024-04-21 13:44:23 268

原创 C语言读取数据检索存档&《C语言程序设计》·第6章·用数组处理批量数据

C数组使用。

2024-04-20 23:45:21 178

notepad++8.5.6

来自官网(https://notepad-plus-plus.org/downloads/),数据处理,代码编辑,大型文本处理

2023-09-06

空空如也

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

TA关注的人

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