- 博客(118)
- 资源 (21)
- 收藏
- 关注

原创 matlab批量处理excel(CSV)文件数据
今天是2019-1-29,参加完2019年美国大学生数学建模竞赛,小伙伴都回家了,就我一个人在寝室,太无聊了,就把在比赛中遇到的excel批处理,写一下思路(ps:其实我在比赛中利用的是SQLServer数据库和matlab相结合的数据处理方法,但是一般情况下遇到的都是matlab对excel数据批处理,所以降低要求写了matlab对exc...
2020-04-21 11:19:24
59039
41

原创 有趣的matlab编程
clcclear[X,Y,Z] = meshgrid(linspace(-3,3,101));F = -X.^2.*Z.^3-(9/80).*Y.^2.*Z.^3+(X.^2+(9/4).*Y.^2+Z.^2-1).^3;hFigure = figure;sz = get(hFigure, 'Position');set(hFigure, 'Position', [sz(1)-...
2020-02-02 20:16:52
26473
19
原创 C# Winform ComboBox 在输入内容时 会在下拉菜单中显示 根据输入内容查询的结果
AutoCompleteMode设置成SuggestAppend。AutoCompleteSource设置成ListItems。设置ComboBox属性。
2024-12-27 15:17:40
247
原创 C#怎么判断电脑是否联网
Ping 请求:最常用的方式,简单且有效。网络接口检查:适合检查是否有启用的网络接口。DNS 查询:通过 DNS 查询也能确认网络连接是否可用。:用于验证网络是否可访问特定网站或服务。你可以根据应用的需求选择适合的检测方式。一般来说,Ping 请求是最常见的方案,能够简单有效地检测互联网连接状态。如果你需要更详细的控制或诊断,可以结合其他方法。
2024-12-07 09:12:19
926
原创 C#+数据库 实现动态权限设置
用户与角色的关系:一个用户对应一个角色,多个用户可以对应相同角色。角色与权限的关系:角色通过表分配权限,一个角色可以对应多个权限。用户自定义权限:通过表为用户定制权限,覆盖角色的默认权限。灵活的权限控制:用户的权限不仅继承自角色,还可以根据需要定制,确保权限控制的灵活性。
2024-11-25 19:07:22
792
原创 sizeof(nums1) / sizeof(nums1[0])和sizeof(nums1)区别
计算的是整个数组的字节数,但在传递数组到函数时,nums1变成了一个指针,就是指针的大小,无法得到数组的元素个数。通过总字节数除以单个元素的字节数,得到了数组的元素个数,这是正确的计算数组长度的方式。因此,是正确的方式来计算数组的长度,特别是在函数内部处理数组时。
2024-11-20 16:49:57
344
原创 时间和空间复杂程度计算规则
时间复杂度和空间复杂度的计算是算法分析的重要部分。以下是详细的计算方法、示例,以及需要注意的要点。时间复杂度描述算法执行所需时间随输入规模增长的增长关系,通常用来表示,关注输入规模 (n) 的增长率。
2024-11-19 16:11:41
1671
1
原创 C语言Day 03 学习总结
if-elseforwhiledo-whilebreakcontinuegotoreturnfor示例:输出 1 到 10 的数字。while示例:输出 1 到 10 的数字。do-while示例:至少执行一次循环体。
2024-11-19 13:47:10
530
原创 简单的卡尔曼滤波器C#代码
用卡尔曼滤波来平滑温度数据,使得温度曲线变得更加平滑(即去噪声,避免短期内的剧烈波动)。在这种情况下,卡尔曼滤波的目标是基于传感器的噪声数据来估计真实的温度,从而降低噪声的影响。
2024-11-17 11:08:24
1157
原创 卡尔曼滤波器
卡尔曼滤波器(Kalman Filter)是一种递归的最优估计方法,广泛应用于信号处理、控制理论、导航定位等领域。它基于线性动态系统模型,通过观测数据不断更新系统的状态估计,从而使得估计值能够在噪声干扰下逐步逼近真实值。卡尔曼滤波器的关键特点是其能够在噪声不确定性较大的情况下,估计系统的状态并最小化估计误差。卡尔曼滤波器是一种强大的工具,广泛应用于估计和预测动态系统的状态。它能够在噪声干扰下提供最优估计,并且具有递归性和实时性。
2024-11-17 10:53:09
1321
1
原创 C# 项目中配置并使用 `log4net` 来输出日志
通过上述配置,你就能在 C# 项目中成功集成log4net来输出日志。你可以在不同的地方根据不同的日志级别记录程序运行时的状态、错误或调试信息。这对定位问题和调试程序非常有用。
2024-11-06 09:14:42
638
原创 C# 两个不同文件路径的同步
该方法通过递归遍历源路径和目标路径,确保两个路径中的文件和文件夹保持一致,包括新增、删除和更新的部分。如果您还需要跟踪文件夹或文件的重命名,可以考虑使用唯一标识符或其他方式来改进重命名检测。
2024-11-01 17:24:40
526
原创 进程和线程概念
进程是一个独立运行的应用程序实例,它包含了应用程序代码和所有需要的资源,如内存、文件描述符、环境变量等。每个进程在操作系统中是相对独立的个体,并拥有自己的地址空间(内存),不会与其他进程共享。线程是进程中的一个执行单元,也称为轻量级进程。一个进程可以包含一个或多个线程,这些线程可以共享进程的地址空间和资源(如内存、文件描述符),但它们具有自己的栈、寄存器等信息。进程适用于需要隔离资源的场景,具有较高的安全性和稳定性。线程适合在同一个程序内并发处理多个任务,有助于提升程序的性能和资源利用率。
2024-10-29 11:19:18
806
原创 怎么查看mysql版本
如果使用 MySQL Workbench 或其他图形化管理工具,登录后通常在连接信息或服务器信息面板中可以看到 MySQL 的版本号。这会显示 MySQL 客户端的版本以及服务器的版本信息。这些方法都可以帮助你快速查看 MySQL 的版本信息。这将显示 MySQL 的完整版本号。
2024-09-06 09:22:29
10065
原创 怎么正确优雅的删除mysql日志文件
日志文件在一般路径是在C:\ProgramData\MySQL\MySQL Server 8.4\Data里面,日志的命名为电脑名+bin.XXXXX在 MySQL 中清除日志可以分为几个步骤,通常是先查看当前的活跃日志,然后进行清除或重置。
2024-09-06 08:28:20
1267
原创 mysql报错1267 - Illegal mix of collations解决方法
我输入下面代码错误这个错误是由于在执行查询时,两个表的字符集排序规则(collation)不一致。
2024-08-10 12:01:27
2066
原创 C语言怎么链接mysql数据库
在C语言中连接数据库通常通过调用数据库提供的API来实现,比如MySQL的C API。以下是一个使用MySQL C API连接数据库并获取数据的示例。
2024-07-30 23:29:39
277
原创 dataGridView表点击事件操作,选择行的事件操作
/操作// 重新加载并显示用户价格数据// 显示elseMessageBox.Show("请选择要删除的行!");
2024-07-29 14:56:30
1574
原创 树莓派4b的Mysql数据库操作
这将允许 MySQL 接受来自任何 IP 地址的连接。如果只希望允许来自特定 IP 地址的连接,可以将。连接到你的 MySQL 服务器并使用你创建的用户帐户进行操作。确保在生产环境中遵循最佳安全实践,使用强密码和限制权限以保护数据库的安全。设置 root 用户的密码(假设你希望将密码设置为。输入你在前一步中设置的 root 用户密码。),确保绑定地址允许来自其他 IP 的连接。步骤中设置的 root 密码即可登录。输入在安装过程中设置的 root 密码。是 MySQL 服务器的 IP 地址,
2024-07-29 03:17:54
1118
原创 配置和连接另一台电脑上的 MySQL 数据库
按照上述步骤,你应该能够成功配置和连接到另一台电脑上的 MySQL 数据库。如果在某些步骤中遇到问题,请检查防火墙设置、网络连接和 MySQL 配置是否正确。你也可以使用 MySQL Workbench、DBeaver 或 Navicat 等图形化工具来连接远程 MySQL 服务器。如果你只需要授予权限给已经存在的用户,请使用第一种语法。如果用户不存在,使用第二种语法来先创建用户然后授予权限。(所有主机)的权限,因为这会给用户在所有数据库上的所有权限,这在生产环境中可能是不安全的。时非常小心,尤其是对。
2024-07-25 10:20:02
3070
原创 R语言学习
如果你的主要兴趣是文学研究,你可以考虑与更有经验的R程序员合作,以帮助你创建和维护包,以便更好地支持你的研究项目。此外,你还可以寻找现有的R包,看看是否有适用于你的文学研究的工具和函数。R包通常用于R语言中的编程和数据分析项目,而在文学研究中,你更可能会使用文本分析工具和统计方法。通过学习R Markdown和Shiny的更多功能,您可以创建自定义和交互性丰富的数据分析报告,以更好地展示和共享您的分析结果。根据您的具体数据和分析任务,您可以选择适当的方法来清理和转换数据以满足分析需求。
2023-12-06 16:03:26
1183
原创 MATLAB|学习小提示
不要怕提问,谁都是新手过来的,matlab程序我是自学的从来也没人教过我,我不懂就百度解决的,作为初学者,你遇到的问题,其他人也大多遇到过,绝大多数百度可以解决。那些大佬每次都抢着回答,需要注意的是在回复后,你一定要记得点击采纳别人的意见,这是对别人的认可和尊重。一定要善用百度,谷歌等搜索引擎或者GPT,因为实际上网络上和你遇到相同问题的人是非常多的,别人有写博客的习惯,错了就记录下来。Gitee,又称码云,是中国的一家代码托管平台,支持Git和SVN,提供与国内开发者相关的服务,包括加速、CI/CD等。
2023-12-05 16:05:03
798
原创 MATLAB|交叉折线图之间分色填充
交叉折线图之间的分色填充是一种高级数据可视化技巧,它涉及在两条或多条在一定区间内交叉或重叠的折线图之间应用不同的颜色填充。此技术主要用于图形化地表示两组或多组数据之间的比较和对比,特别是它们随时间或其他变量的变化。金融市场分析:展现不同金融工具或指数在时间序列中的表现,突出市场波动或趋势。生物医学研究:比较不同治疗方法或条件下的生物标志物变化。环境监测:可视化不同环境因素(如温度、湿度)随时间的变化及其相互作用。市场调研:对比不同消费群体的购买习惯或品牌偏好随时间的变化。
2023-11-26 19:59:34
1900
原创 MATLAB|科研绘图|山脊图
也被称为Joy Plot,是一种用于可视化数据分布的图表,特别是用于显示多个组的分布情况。在这种图表中,每个组的数据分布都通过平滑的密度曲线来表示,这些曲线沿着垂直轴堆叠,形成类似山脊的视觉效果。山脊图是核密度估计(KDE)的一个应用,它提供了比传统的条形图或直方图更平滑的数据分布视图。:山脊图主要用于展示和比较不同组或类别内数据的分布情况。
2023-11-14 14:03:54
890
plt工具箱:具有2D / 3D绘图的GUI设计框架
2020-01-09
中国国家基础地理信息系统(GIS)数据
2018-09-30
MySql_connector_odbc_win_64
2018-07-13
Matlab实现Mnist-image 手写数字图像识别
2018-07-02
java 面试宝典,java 面试宝典,java 面试宝典,
2022-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人