自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于流程图你真的了解吗?

流程图(Flowchart)是一种用来表示工作或过程的图形化工具,通过不同形状的符号和箭头来展示步骤之间的关系和流程。流程图常用于描述和分析工作流程、系统流程、决策过程等,能帮助人们更直观地理解流程和发现潜在问题。(否) → [显示错误信息] → [重新输入密码] → [结束]25.确定连接关系:定义各个步骤之间的关系,并确定流程的方向。30.企业流程优化:发现和改进组织内部的流程和效率。”、“是”或“否”。24.列出步骤:列出流程中的每个操作步骤和决策。18.用于表示流程的方向,指示步骤的执行顺序。

2024-12-10 16:48:42 415

原创 ER图你了解吗?

它通过图形化的方式表示数据实体、实体间的关系以及实体的属性,帮助设计者理解和组织数据结构。实体可以是具体的物体(如学生、员工、产品)或抽象的概念(如订单、账户)。3.复合属性(Composite Attribute):由多个简单属性组成的属性,如地址(可能包含街道、城市、邮政编码等)。23.继承(Inheritance):在ER图中,通过增强型ER图可以表示实体之间的继承关系,例如子类和父类的关系。8.一对多(1:N):一个实体A可以与多个实体B相关联,但一个实体B只能与一个实体A相关联。

2024-12-10 16:44:47 905

原创 AI如何写文章?

XMind 是一款功能强大的思维导图软件,因其丰富的导图类型和清晰的界面,广受个人用户和团队青睐。虽然XMind的基础版有一些功能限制,但它依然是一款非常实用的工具,尤其适合需要精细化图形制作的用户。它不仅有直观的界面和便捷的操作方式,而且支持灵活的格式导出和团队合作,帮助你更轻松地管理思维导图和创作过程。使用体验:Drawon的上手速度非常快,而且功能完整,特别适合需要频繁创作思维导图的用户。使用体验:幕布的最大优势在于简洁和高效,特别适合对导图要求不高,只需要快速将思维进行结构化的用户。

2024-12-04 14:12:16 444

原创 Drawon:重新定义创意协作的未来

其内置的资源社区汇聚了丰富的模板资源和专业知识,为创作者提供了源源不断的灵感和实用资源。更重要的是,你可以选择将自己的优秀作品免费或付费发布在社区中,与更广泛的受众分享你的创意,同时体验知识变现的乐趣。无论是天马行空的创意构想,还是严谨的商业规划,Drawon都能帮助你将其可视化,让抽象的想法变为具体的方案。在这个创意为王的时代,Drawon为我们提供了一个强大而灵活的平台,让我们能够更自由、更高效地表达和分享我们的想法。探索其丰富的功能,发现更多令人兴奋的特性,让Drawon成为你创意之旅的最佳伙伴。

2024-12-02 11:19:47 769

原创 数学建模选MATLAB还是Python?

尽管MATLAB在某些专业领域具有优势,但Python的综合优势不容忽视,尤其是在跨学科建模、数据分析及机器学习等新兴领域,Python无疑是一个更具竞争力的选择。7.社区支持有限:虽然MATLAB有广泛的专业用户群体,但相较于Python,MATLAB的开源社区较小,很多扩展库的更新速度也不如Python。2.直观的矩阵运算:MATLAB的核心功能是矩阵和线性代数的处理,因此在需要大量进行矩阵计算的数学建模中,MATLAB的表达方式非常简洁。这使得Python在学术界和工业界都具有广泛的用户群体。

2024-11-29 18:33:52 4122 8

原创 Matlab与python数据处理对比

**特点** | **MATLAB** | **Python** |- Python 通过 **Matplotlib**、**Seaborn**、**Plotly** 等库提供了强大的可视化能力,能够创建交互式、动态的可视化效果。- 原生 Python 的性能通常较慢,但通过使用 **NumPy** 和 **SciPy** 等库,它的性能可以接近 MATLAB。

2024-11-27 23:06:40 1195

原创 操作系统基本知识

通过理解操作系统的功能、结构、调度、内存管理等基本概念,可以帮助我们更好地理解计算机的工作原理以及优化软件和硬件资源的使用。32.线程:是进程内的执行单元,一个进程可以包含多个线程,它们共享同一进程的地址空间和资源,但每个线程有自己的执行路径。进程由操作系统调度执行,可能会有多个进程同时运行。39.分页(Paging):将进程的虚拟地址空间分为小块(页),将内存分为固定大小的页框,避免了内存碎片。1.进程管理:负责管理计算机中运行的各个进程,确保多个程序的并发执行,并进行进程调度和资源分配。

2024-11-25 20:18:36 789

原创 86汇编-数据串的输出

DOS 提供了 21h 中断,其中 AH 寄存器的值决定了执行的操作。6.mov ah, 09h: 将 AH 寄存器设置为 09h,这是 DOS 中断 21h 的功能号,表示输出以 $ 结尾的字符串。5.mov ax, @data 和 mov ds, ax: 设置数据段寄存器 ds,指向数据段的起始地址。设置 21h 中断的 AH 为 09h,用于输出字符串。8.int 21h: 调用 DOS 中断 21h,执行字符串输出操作。10.int 21h: 调用 DOS 中断 21h,退出程序。

2024-11-23 17:28:35 830

原创 MATLAB方程组

如果方程组是线性的,即形如 ( A \mathbf{x} = \mathbf{b} )(其中 ( A ) 是矩阵,( \mathbf{x} ) 是未知变量的列向量,( \mathbf{b} ) 是常数项),可以使用 MATLAB 的几种方法求解。在这个例子中,z(1) 和 z(2) 分别代表 ( x ) 和 ( y ),fsolve 会尝试找到使得这两个方程成立的 ( x ) 和 ( y ) 值。不过,请注意,矩阵方程的求解方式会依赖于具体的矩阵性质,可能没有唯一解。x = A \ b;

2024-11-21 23:28:54 1373

原创 软件需求说明书(含三图一表)

2024-11-19 22:58:57 370

原创 8259中断控制器实验(含完整代码)

中断控制器可以支持中断的嵌套,这意味着在处理中断时,另一个具有更高优先级的中断可以被响应,并且在高优先级中断处理完毕后,处理器会继续处理低优先级的中断。通过设置中断屏蔽寄存器(IMR),可以屏蔽某些中断源,使得它们暂时不会影响系统的中断处理。如果进行8259中断控制器实验,通常是通过编写代码来模拟或实际控制8259,完成对中断的初始化、响应和处理。8.中断服务程序:当处理器响应中断时,它会保存当前的程序状态,跳转到中断服务程序,处理完中断后,再恢复之前的状态继续执行。在初始化完成后,需要开启中断。

2024-11-16 13:59:47 1462

原创 86汇编语言-比大小

9.JGE (Jump if Greater or Equal, Signed): 如果operand1 >= operand2(有符号比较)。11.JLE (Jump if Less or Equal, Signed): 如果operand1 <= operand2(有符号比较)。8.JG (Jump if Greater, Signed): 如果operand1 > operand2(有符号比较)。* Flag): 如果operand1 < operand2(无符号比较),则CF置位。

2024-11-13 17:06:53 1172

原创 86汇编语言-分支+循环简单代码

在 86 汇编语言中,分支和循环的实现常常依赖于条件跳转指令(如 `JE`、`JNE`、`JG` 等)以及跳转指令(如 `JMP`)来控制程序的执行流。- `loop loop_start`:`LOOP` 指令会将 `CX` 寄存器减 1,如果 `CX` 不为零,则跳转回 `loop_start` 继续循环。- **分支结构**:可以通过 `cmp` 和条件跳转指令(如 `je`, `jne`, `jg` 等)来实现。- `mov si, msg2`:如果 `AX` 不等于零,设置 `msg2` 地址。

2024-11-11 14:28:05 873

原创 86汇编语言-基础循环代码

通过 cmp 指令设置标志位,再根据不同条件使用合适的跳转指令,可以实现 for、while、do-while 等常见的循环结构。6.判断条件:使用 cmp 指令比较 al(即 counter 的值)和 9 的大小,如果 al 大于 9(即循环已经完成),就通过 jg end_loop 跳出循环。8.更新:每次循环结束时,我们跳转回 _start,继续执行条件判断,直到 counter 大于 9 时跳出循环。10.jl while_loop 是跳转指令,表示如果 counter 小于 10,则继续循环。

2024-11-08 15:16:56 913

原创 86分支汇编语言-0基础可选择

在 86 汇编语言中,分支和循环是常见的控制流结构,主要用于根据条件执行不同的代码段,或者重复执行某段代码。如果你想实现一个基于条件的循环,可以使用 CMP 来比较条件,然后使用 JZ、JNZ 等指令来判断是否继续循环。LOOP 指令基于 CX 寄存器来控制循环次数,执行一次循环后,CX 自动减 1,直到 CX 为 0 时停止。有条件跳转指令依赖于特定的标志位,通常是通过前面的运算指令(如 CMP 或 TEST)设置这些标志位。JMP 指令是最基础的跳转指令,不依赖于任何标志位的状态,直接跳转到指定地址。

2024-11-06 12:30:51 759

原创 一分钟学会MATLAB-数据清洗(含完整代码)

数据清洗是数据分析过程中的一个重要步骤,目的是提高数据的质量,以便进行更有效的分析。% 删除超出阈值的行。% 用线性插值填充缺失值。% 删除包含缺失值的行。% 找到缺失值的位置。% 可视化数据,识别异常值。缺失值是数据清洗中常见的问题。通过以上步骤,你可以有效地清洗数据,使其准备好进行后续的分析和建模。

2024-11-04 14:14:04 1728

原创 一分钟学会Python基础

在线课程: Coursera、edX、Codecademy 等平台提供丰富的 Python 学习课程。2.安装: 安装过程中,确保勾选 "Add Python to PATH" 选项。1.下载: 你可以从 Python 官网 下载适合你操作系统的版本。打印输出: 使用 print() 函数输出内容。元组 (tuple): 有序不可变集合。集合 (set): 无序不重复元素集合。列表 (list): 有序可变集合。Pandas: 数据分析和处理的库。字典 (dict): 键值对集合。

2024-11-01 16:04:46 713

原创 【一分钟配置Python环境变量

在“编辑环境变量”窗口中,点击“新建”,添加Python的安装路径(例如:C:\Python39)和Scripts目录(例如:C:\Python39\Scripts)。打开命令提示符,输入 python --version 或 python,如果成功显示Python版本,则配置成功。在官方网站下载并安装Python,安装过程中选择“Add Python to PATH”选项。在“系统变量”部分,找到 Path 变量并选中,然后点击“编辑”。在“系统属性”窗口中,点击“环境变量”。.点击“高级系统设置”。

2024-10-30 11:25:45 1349

原创 是否开启系统?

阿辉微微一笑,虽然他无法再控制这些变化,但他知道,生活的美在于选择的自由,而不是操控的权力。一个夜晚,阿辉在代码中加入了一个复杂的条件语句,试图恢复一切的正常,然而这一切却如同引爆的炸弹,现实瞬间崩溃。阿辉感觉到一阵眩晕,当他回过神来,发现自己身处于一个充满数据流的虚拟空间,眼前是一个无尽的矩阵,仿佛整个宇宙都是用代码构建的。渐渐地,阿辉意识到他在操控一个虚构的世界,但他也成了一个无形的监视者,看到身边的人因为他的选择而不断受到伤害。最让他痛心的是,他发现自己内心渴望的美好,正是以他人为代价所换来的。

2024-10-28 15:03:20 484

原创 AR模型时序预测——预测未来(含完整代码)

本文介绍了一种简单的自回归(AR)模型时序预测方法,并提供了完整的Matlab代码。data0 = xlsread('数据.xlsx', 'Sheet1', 'A1:A16');xlabel('时间序列'), ylabel('指标值');legend('真实值', '预测值');

2024-10-25 14:01:29 1485

原创 BP神经网络时序预测——预测未来(含完整代码)

隐含层与输出层之间的权值。data0 = xlsread('数据.xlsx', 'Sheet1', 'A1:A16');% 输入层与隐含层之间的权值。

2024-10-23 17:00:33 1501

原创 一分钟学会MATLAB-时间序列预测模型

以下是一个使用MATLAB进行时间序列预测的基本流程,包括数据准备、模型建立、模型评估和预测。plot((train_size+1:n), test_data, 'r', 'DisplayName', '测试数据');plot((train_size+1:n), YF, 'b', 'DisplayName', '预测数据');plot(train_data, 'k', 'DisplayName', '训练数据');

2024-10-21 11:39:38 2766

原创 一分钟学会MATLAB-数值计算

MATLAB 提供了强大的数值计算能力,可以处理多种数学问题,包括线性方程组、插值、积分、微分、最优化及常微分方程等。MATLAB提供了丰富的工具和函数来处理各种数值计算问题。下面是一些入门级的数值计算示例及相应的代码。线性方程组的形式为 ( Ax = b ),可以使用 MATLAB 的反斜杠运算符 \ 来求解。

2024-10-18 10:39:45 1333

原创 从不一样的角度体会MATLAB

总的来说,MATLAB 是一个功能强大的数学计算和数据分析软件,适合各种技术和科学应用。无论是数据处理、分析还是图形可视化,MATLAB 都能提供丰富的工具和资源,帮助用户高效地完成任务。MATLAB 拥有活跃的用户社区和丰富的在线文档,用户可以轻松找到资源、教程和示例,帮助他们解决问题。MATLAB 拥有众多专业工具箱,提供额外的功能和工具,涵盖信号处理、图像处理、机器学习、控制系统等领域。MATLAB 的可视化功能非常强大,能够创建各种图形,帮助用户更好地理解和展示数据。

2024-10-16 10:22:22 1037

原创 一分钟学会MATLAB-数据处理及图形绘制

MATLAB 在数据处理和图形绘制方面功能强大,提供了丰富的函数库和灵活的可视化工具,使得用户可以高效地进行数据分析与展示.2.MATLAB 可以从多种格式读取和写入数据,包括文本文件、Excel 文件和二进制文件。MATLAB 提供多种统计和数学工具,包括描述性统计、线性回归、聚类分析等。.mean、median、std:计算均值、中位数和标准差。常用属性包括线型、颜色、标记、标题、坐标轴标签等。

2024-10-14 14:18:06 917

原创 一分钟学会MATLAB高级功能

我讲介绍一些MATLAB的高级功能和技巧,包括数据处理、绘图、函数编写、脚本和面向对象编程等方面的内容。MATLAB可以轻松导入和导出多种格式的数据,包括文本文件、Excel文件和MAT文件。

2024-10-12 11:34:13 886

原创 这些老游戏,你还记得吗?

旧时游戏承载了无数人的童年回忆,简单的玩法和丰富的乐趣让我们乐此不疲。从街机厅的拼搏到家用游戏机的互动,这些游戏不仅考验反应能力,还促进了朋友之间的交流和竞争。无论是打砖块、射击游戏,还是解谜类游戏,都在无形中影响了后来的游戏设计。俄罗斯方块就是一个经典例子。玩家通过旋转和移动从上方掉落的方块,努力消除整行。简单的规则、动听的音乐和快节奏的挑战使其成为全球最受欢迎的益智游戏之一。

2024-10-09 15:10:04 729

原创 不会还有人自称程序猿还没听过Draw吧?

Draw.io(现称为 diagrams.net)是一个免费的在线图形绘制工具,广泛用于创建各种类型的图表和图形,包括流程图、思维导图、组织结构图、UML图、网络图等。Draw.io(diagrams.net)是一款功能强大的在线绘图工具,适用于各种用户和场景,无论是个人使用还是团队协作,都能满足不同的需求。Draw.io 可以与多种项目管理和协作工具集成,如 Jira、Confluence 等,提升工作效率。支持导出为多种格式,包括 PNG、JPEG、SVG 和 PDF,方便分享和使用。

2024-10-07 14:29:01 773

原创 练手小游戏贪吃蛇

贪食蛇(Snake Game)是一款经典的电脑游戏,玩家控制一条蛇在一个二维平面上移动,吃掉食物以使蛇变得更长。这个游戏可以用多种编程语言实现,下面是关于如何实现贪食蛇游戏的一些代码知识和结构。蛇:由多个小方块组成,通常使用一个数组或列表来表示蛇的身体。移动:蛇在游戏中会根据用户输入(例如方向键)不断移动。食物:随机出现在窗口中的方块,蛇需要吃掉这些方块。碰撞检测:检查蛇是否碰到边界、自己或食物。当蛇撞到墙壁或自己的身体时,游戏结束。游戏窗口:创建一个窗口用于显示游戏。初始化蛇的位置和长度。

2024-10-04 20:11:28 685

原创 听说这是MATLAB基础?

MATLAB(矩阵实验室)是一个强大的高性能计算环境和编程语言,广泛应用于数学计算、算法开发、数据分析、可视化以及模拟等多个领域。以下是MATLAB的一些基础知识,涵盖其功能、语法、基本操作等方面。在线课程:许多平台提供MATLAB的在线课程,如Coursera、edX等。官方文档:MATLAB的官方网站提供详细的文档和教程。

2024-10-02 16:34:01 1639

原创 我使用的三种AI,也许你也在用?

此外,Chat 8 在编程方面有一定的能力,能够帮助用户解决一些简单的编程问题。虽然我尝试开通了会员服务,但个人使用后发现效果并未达到我的预期,因此在此建议各位用户在购买会员前务必谨慎考虑自己的需求和使用场景。它的最大优势在于无需开通会员就可以自由输入和处理文档,对于我这样的用户来说,十分实用。虽然相较于前两款工具,豆包在代码处理能力上稍显不足,但其强大的文本输入功能让它在日常使用中成为了我不错的选择。此外,豆包的界面友好,操作简单,非常适合需要频繁处理文本内容的用户。

2024-10-01 19:44:19 331

原创 初入大学的计算机新生

更重要的是,Drawon没有节点限制,我可以尽情地扩展我的思维,而不必担心会因为节点数量而受到限制。这种反复的挣扎让我意识到,我需要寻找一种新的方式来提升我的学习效果。使用Drawon的过程中,我发现它允许我根据自己的喜好随意更换思维导图的背景色,使每一幅作品都独具特色。这让我感到创作的乐趣与成就感。虽然最初只是为了应对学习的压力而选择了Drawon,但随着我的知识积累与思维的拓展,这款软件已成为我学习生活中不可或缺的一部分。它不仅提高了我的学习效率,更让我在记录和分享知识的过程中,体验到乐趣与成就。

2024-09-28 21:14:15 863

原创 一体化平台来袭,你了解吗?

推荐新兴的办公平台——Drawon,一款思维导图流程图等多平台一体化工具,尤其是它的思维导图,用起来真的太丝滑了。Drawon还能实现知识变现,当我们完成作品时,可选择免费或付费发布在资源社区,一切由你决定!Drawon的思维导图还可以自己转化为目录,方便导出,清晰明了。Drawon不仅仅有思维导图,流程图,还有更多图形,等你使用!

2024-09-25 23:01:21 568

原创 Drawon——崭露头角的创新办公平台

完成优秀作品后,创作者可以选择免费或付费发布在资源社区,与更广泛的受众分享,这不仅展示了创意,也促进了与其他创作者和专业人士的交流,推动个人与集体的成长。Drawon是一款多功能的可视化创作工具,融合了流程图绘制、思维导图、绘画和在线PPT等多种功能,同时也是设计知识的共创、协作与分享平台。Drawon将最大程度地保留你的灵感,让你的想法在画布上完美呈现,成为大脑与现实世界之间的桥梁。Drawon拥有直观易用的界面,确保新手也能快速上手,而其强大的功能设计则提升了操作体验,满足多样的办公需求。

2024-09-23 16:38:27 643

原创 直接复制就能用的BP神经网络代码

disp(['训练集数据的MAPE为:', num2str(MAPE1)])disp(['测试集数据的MAPE为:', num2str(MAPE2)])disp(['训练集数据的MAE为:', num2str(mae1)])disp(['测试集数据的MAE为:', num2str(mae2)])disp(['训练集数据的MBE为:', num2str(mbe1)])disp(['训练集数据的R2为:', num2str(R1)])disp(['测试集数据的R2为:', num2str(R2)])

2024-09-18 17:08:04 1058

原创 没有基础如何用AI写好代码?

AI和人类是不一样的,我们描述要求是一般要用尽可能简洁准确的书面语,重要的要求提前说,如:MATLAB代码,C++代码等等;刚开始下载好可能不是非常准确,但当自己和AI逐渐熟悉时,准确率将非常高!(这也是我们所说的如何训练AI)有时候AI第一次写出来的代码会有一些小问题无法运行或者有一些程序没有实现,这时就如何在第一次代码的基础上修改代码呢?将第一次的代码复制进去,然后输入:修改上述代码,错误为……修改上述代码,增加.功能修改上述代码,使之能够运行。1.如何描述代码要求?

2024-09-17 21:18:22 659

原创 程序员也需要一些高效率工具

这样不仅促进了创作者的经济利益,还为广大用户提供了便捷的工具和多样的选择,增强了办公和创作的灵活性。它无需下载,支持多种系统,能打开网站的地方就能使用,而且基础办公需要的功能它都有,思维导图,流程图等等所有功能导入导出形式多样,无节点限制,可以完全展现你的灵感。它不仅可以帮助用户一键下载许多通过鼠标右键无法直接保存的网页图片,还支持批量下载网页上的图片。Drawon是一款集流程绘制,思维导图,绘画,在线PPT等为一体的可视化创作工具和设计类知识共创,协作,分享平台。软件仅支持 Windows 版本。

2024-09-12 11:45:35 562

原创 程序员也需要流程图?

市面上常用的流程图软件有很多,常见的有Visio,ProcessOn,draw.io等等。最开始尝试了Visio,老大哥般的存在,微软旗下的,不过有点贵;后来尝试了免费的draw.io和processon,整体还不错,但长期使用的话会发现比Visio差点手感。但你以为我会选择其中一个推荐吗?其实我推荐的是一个新兴的软件Drawon。它的绘图能力与Visio不相伯仲,但它导出功能不受限制,是免费的流程图软件。

2024-09-11 13:58:17 710

原创 适合也许更重要?

在线,免费,好用就是最大的优点。Drawon无需下载安装,页面简洁,功能丰富,模板多样,并且导入导出功能无任何限制,绘图流畅,可支持多人协作,云同步等多种高级功能,特别适合新手使用。支持多个系统,兼容Visio文件格式,导出文件格式丰富,但免费版只能导出图像格式,而且带有水印。开源,免费,但除了oneDrive外其他云端需要搭建梯子才能用,可以先保存在设备上,然后再上传至常用的云端保存。每个软件都有自己的亮点,适合不同的人群,希望上面的总结对大家有帮助,能找到最合适自己的流程图软件。

2024-09-10 14:03:39 987

原创 大学一定要记笔记吗?

我会一直使用Drawon也有一个很重要的原因是因为它没有节点限制,从在我创建这个思维导图开始,到我导出思维导图为止,不会有任何的花费!一方面思维导图不需要我每天写,非常完美的解决了我的懒惰问题;思维导图的背景可以根据喜好随意切换,导入,导出也支持多种格式,几乎市面上所需要的格式,它几乎都有,反正至今为止我暂时没有遇到需要我导出后再次转变格式的情况。白月光总是纯洁无暇的,Drawon简洁的页面对新手简直不能太友好了,不用下载,没有奇奇怪怪的环境需要配置,而且该有的功能一个也不少,上手非常的快速。

2024-09-09 14:05:08 393

空空如也

空空如也

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

TA关注的人

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