自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Learn Git Branching 学习笔记

有更简洁的方式:想创建一个新的分支同时切换到新创建的分支的话,可以通过git checkout -b<your branch name>来实现。方式一:鼠标点击C4。

2024-11-22 14:46:35 635

原创 【MATLAB APP】建立独立桌面APP

背景:已有MATLAB APP的.mlapp文件,但客户提出需要可以直接使用的exe文件。要求:点开即用,无需下载MATLAB。使用者无法修改APP的代码。

2024-07-26 16:19:45 845

原创 【MATLAB】MATLAB App Designer中的回调函数

这些只是一些常见的回调函数类型,MATLAB App Designer还提供了其他类型的回调函数来处理各种用户交互事件。你可以在App Designer的组件属性检查器中为组件添加和编辑回调函数。在编辑回调函数时,你可以使用MATLAB的代码来定义当用户与应用程序交互时应执行的操作。在MATLAB App Designer中,回调函数是响应特定事件(如按钮点击、滑动条移动等)而执行的函数。MATLAB App Designer提供了多种类型的回调函数,以处理用户与应用程序的交互。

2024-04-25 11:12:59 2141

原创 【matlab】计算机控制系统设计

数学基础知识(高等数学、复变函数、矩阵理论)专业基础知识(自动控制原理、微机原理、实时控制网络、电力电子技术、matlab编程基础)什么是计算机控制系统?计算机控制系统就是由计算机参与并作为核心环节的自动控制系统,即应用计算机参与控制并借助一些辅助部件与被控对象相联系,以获得一定控制目的而构成的系统。计算机:指各种规模的数字计算机,如从微型到大型的通用或专用计算机。控制:使事物按照一定的规律运行(变化)。辅助部件:主要指输入输出接口、检测装置和执行机构等。

2024-04-18 11:24:36 1896

原创 【matlab】在MATLAB中实现对仪器的控制

在MATLAB中实现对仪器的控制,通常可以通过几种不同的方法,包括使用MATLAB的仪器控制工具箱(Instrument Control Toolbox)、串口通信、TCP/IP通信或者专门的仪器驱动等。下面是一些基本的步骤和示例,帮助你开始在MATLAB中控制仪器。

2024-04-16 16:04:46 2710

原创 【入门基础认识】网络开发流程

请注意,上述流程是一个一般性的概述,实际的网络开发流程可能会根据项目的具体需求和使用的技术栈有所不同。在进行网络开发时,建议根据项目实际情况调整和优化开发流程,以确保项目的顺利进行和高质量完成。

2024-04-15 09:40:40 396

原创 【Labview】虚拟仪器技术

基于中国MOOC《虚拟仪器应用技术》和《虚拟仪器技术》课程,完成的课程笔记

2024-04-07 09:54:43 6538

原创 【C++】C++程序的文件组成

注意:以上文件组成可能在不同的项目和开发环境中有所差异,但大部分C++程序都包含上述文件。

2024-03-17 18:34:43 627

原创 【数据结构】堆和栈的区别

总的来说,堆和栈在分配方式、空间大小、存储内容、内存分配效率和内容访问速度等方面有所不同,程序员需要根据具体需求选择适合的数据结构。堆和栈是两个在计算机科学中常用的数据结构,它们有一些重要的区别。

2024-03-17 15:49:31 468 1

原创 【C++】类与结构体

需要注意的是,除了上述区别外,类和结构体在其他方面,如定义成员变量、成员函数、访问控制等方面的语法和用法,基本上是一致的。

2024-03-17 15:48:12 390

原创 【C++】如何输入输出未知长度的二维数组?

在前面的学习中,我认识到针对未知长度的一维数组,使用动态分配内存是我最常用的方式。那么对于未知长度的二维数组?指针and动态分配内存,应该就是那个解。

2024-03-13 20:04:21 1794

原创 【C++】如何读入一个字符串,并遍历它?

【代码】【C++】如何读入一个字符串,并遍历它?

2024-03-13 14:39:00 408

原创 【C++】程序设计入门——C++

C++的学习历程主要可以分为两端:前半段,继承于C语言的面向过程程序设计;后半段,创新型的面向对象程序设计。

2024-03-07 12:47:40 1227 1

原创 【C语言】动态分配内存给一维、二维数组

前言对于如何将未知数量的数组存放系统,可以用动态分配数组来解决,那么如果想将内存动态分配给一个未知大小的二维数组,该如何?

2024-03-04 22:00:43 586

原创 【C语言】【洛谷】P1125笨小猴

该代码中我觉得最值得回味的就是minn数值的确定,因为需要得知字符串中各个字母的重复次数最低的,那么按照最朴素的方式就是把每个字符与字母表进行判断,记下每个字母的出现次数,出现次数为0的不算,也就得出minn了。当str[i]=='a'时,num[str[i]-'a']对应为num[0],后缀一个++,也就表示字符'a'出现一次。num[i]是从num[0]~num[25]到的,其中存储的数值一一对应字符'a'~'z'出现的次数。同理,当str[i]=='b'时,表示字符'b'出现一次。

2024-03-04 01:37:51 987 1

原创 【C++】cout 的默认精度

cout的默认精度为:四舍五入保留六位输出。例如 123.4567 应该输出为 123.457,5432.10 应该输出为 5432.1。

2024-03-01 16:47:30 764

原创 【C语言】字符型变量and整型变量的类型转换

一、将字符型变量转换为整型变量。二、将整型变量转换成字符型变量。

2024-03-01 15:35:08 506

原创 【C语言】【洛谷】计算阶乘(递归法)

【代码】【C语言】【洛谷】计算阶乘(递归法)

2024-02-29 22:17:20 444

原创 【C语言】【洛谷】与幂函数相关的计算

发现了吗?没办法存储下幂函数计算的结果,可以利用乘除法的交换律和for循环,存储下每一步的有效值,就能保证值不超过变量的存储范围。

2024-02-28 15:51:33 611

原创 【C语言】【洛谷】B2073 求小数的某一位

(a/b)*pow(10,n) 再对10取余数(中间有类型转换)。一开始想到两种方式:(a*pow(10,n) / b)%10,

2024-02-28 15:12:13 699 1

原创 【C语言】整型变量与字符变量在任何情况下都可以互相代替吗?

在某些情况下,可以将字符常量赋值给整型变量,或将整型变量赋值给字符常量,但不能直接将字符串常量赋值给整型变量,也不能直接将整型变量赋值给字符串常量。但是,需要注意的是,虽然整型变量和字符变量可以互相赋值,但它们在内存中的表示方式不同。在C语言中,字符变量实际上是以整数形式存储的,即字符变量代表字符的ASCII码值。因此,在很多情况下,可以将字符变量直接赋值给整型变量,或将整型变量赋值给字符变量。总结来说,整型变量和字符变量在一些简单的场景下可以互相代替,但在一些特定的场景下需要注意数据类型的精确控制。

2024-02-22 23:29:06 996

原创 【C语言】sizeof运算符

sizeof运算符

2024-02-22 21:06:21 680 3

原创 【C语言】如何处理输入值为-1的情况?

很多情况下,代码将输入-1作为输入动作的结束,那么如果数据真的是个-1,怎么办?如果数据真的是-1,并且-1是用来表示输入动作的结束,那么需要找到解决方案来区分真实的-1数据和表示结束的-1。另一种方法是使用异常处理。如果代码遇到-1输入动作,可以捕获该异常并进行特殊处理。例如,可以输出一个提示消息,然后继续等待下一个输入。无论是哪种方法,重要的是在代码中明确处理这种特殊情况,避免引发错误或者歧义。

2024-02-18 15:15:59 790

原创 【C语言】【力扣】7.整数反转和9.回文数

初解:出现ERROR,数据溢出的情况下应该返回0。再解:加上数据溢出判断条件。

2024-02-13 17:16:10 733

原创 【C语言】数组

C语言中,数组相关的知识点

2024-02-09 23:21:12 770 1

原创 【C语言】变量与常量

•100直接写在程序里,我们称作直接量。//C99才有的用法,常量往往用大写单词•const是一个修饰符,加在int的前面,用来给这个变量加一个const(不变的)的属性。这个const的属性表示这个变量的值一旦初始化,就不能再修改了。一般形式:#define 常量名 常量值•#define PI 3.14159,在之后的代码中可以直接使用PI来代表3.14159。•#define定义常量与const定义常量是不同的。

2024-02-09 21:32:43 480

原创 【数据结构】数据结构

解决问题方法的效率,跟数据的组织方式有关。解决问题方法的效率,跟空间的利用效率有关。解决问题方法的效率,跟算法的巧妙程度有关。引入案例:如何在书架上摆放书架?分析案例:图书的摆放要使得两个操作方便实行1.新书怎么插入?2.怎么找到某本指定的书?算法一:随便放。操作1有空就放,一步到位。操作2需要遍历书架,复杂度高。算法二:按照书名的拼音字母顺序排放。操作1每插入一本新书就要把后面的书进行调整,复杂度高。操作2二分查找。

2024-02-08 14:21:00 637

原创 【C语言】变量与常量

(未完待续)

2024-02-06 14:48:46 618

原创 【C语言】C的整理记录

该笔记是建立在已经系统学习过C语言的基础上,笔者对C语言的知识和注意事项进行整理记录,便于后期查阅,反复琢磨。C语言是一种面向过程的编程语言。原想在此阐述一下C语言的作用,然而发觉这些是编程语言所共通的作用,那么就另开一文。

2024-02-06 14:48:14 1295

原创 【C语言】C的数据类型

C的数据类型

2024-02-06 14:38:13 805

原创 【算法】【数据结构】算法与数据结构的关系

如题

2024-02-05 17:30:45 614

原创 【C语言】static关键字的使用

关键词static的使用

2024-02-03 18:51:15 2532

原创 【编程语言】编译预处理指令

编译预处理指令是在程序编译过程中,由预处理器进行处理的指令。预处理器是编译器的一部分,负责在实际编译之前对源代码进行处理。预处理指令通常以井号(#)开头,用于告诉预处理器执行一些特定的操作。

2024-02-03 12:48:30 898

原创 【C语言】main函数的参数形式

在C语言中int main(),是最初接触该语言使用的形式。后面学习到函数部分,意识到int main()就是int main(void),意为main函数没有参数。再到后面却又有int main(int argc, char *argv[])这种参数形式。不禁疑问,main函数的参数形式有几种?每种参数形式的含义和应用场景?

2024-02-01 21:45:11 479

原创 【编程语言】头文件、源文件、资源文件

是一种包含函数声明、宏定义、类型定义等信息的文件,在源文件中通过#include指令将头文件包含进来,以便能够使用其中的函数和定义。源文件中定义了程序的逻辑和操作,包含了函数的具体实现。源文件中可以包含头文件,以便使用其中的函数和定义。是一种用于存储程序所需资源的文件,例如图标、图片、音频、文本等。,例如,stdio.h是C语言标准库中的一个头文件,包含了标准输入输出函数的声明。头文件、源文件、资源文件是软件开发中常见的文件类型,用于组织和管理代码和资源。在程序中,可以通过资源文件访问和使用其中的资源。

2024-02-01 19:26:27 1488

原创 【C语言】【力扣】1.两数之和

两数之和

2024-01-30 14:51:25 1109

原创 【C语言】swap()函数为什么不能直接交换int整型数据

swap()函数

2024-01-29 20:38:56 742

原创 【C语言】【力扣】刷题小白的疑问

该文是用于总结我在力扣刷题过程中,遇到的一些认识上的问题,在该文中进行记录。

2024-01-29 20:18:25 1173 1

原创 【C++】程序设计进阶——C++

"<<"操作符">>"操作符。

2024-01-28 14:59:18 1021

原创 【C语言】PTA-基础编程题目集-函数题(二)

一、求单链表结点的阶乘和

2024-01-23 15:08:03 429

空空如也

空空如也

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

TA关注的人

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