自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 在Simulink中对S 函数进行参数传递的三种方法

1)之前在调程序的时候,用的都是S函数来进行编写的,但是因为需要对不同的系数设置不同的值,然后看仿真的结果。一开始仿真的时候只会在S函数的文件中修改相应变量的值,每次都要在几个文件中修改四五个值,然后进行仿真。 2) 上一种的方法实在是太麻烦了,后来经过在MATLAB中文论坛中查找相应的资料和看了孙忠潇老师的书之后,开始会利用S函数的属性页中的对话框(如图1所示)进行参数变量的传递,然...

2016-11-12 19:36:48 27926 5

原创 MATLAB中进行动画制作心得体会及例程

在MATLAB中进行动画制作   之前应该是说是因为上最优化理论的时候,老师叫我们制作一个动画,用来比较最优降线和和其他曲线下落时间。自己也是第一次用MATLAB来制作动画,首先自己先去网上下载程序,找一些相关的材料。但是找到的材料都是描述在动画中实现一个物体移动的,我的这个程序中需要实现多个物体同时一定的轨迹进行移动。在MATLAB中可以保存的动画格式有两种,一种是AVI格式,一种是GI

2016-11-09 22:34:38 12833 1

原创 利用蚁群算法进行优化PID参数(个人总结)

利用蚁群算法进行优化PID参数   在MATLAB中利用蚁群算法进行优化PID参数,自己觉得用S 函数来写不是特别的好,因此采用M 文件来写算法程序,然后通过和Simulink进行交互(MATLAB和Simulink史可以相互交换数据的),从而得到相应的结果。   下面主要说下在写程序的过程中,自己遇到的一些问题。因为是自己第一次在MATLAB中利用M文件来写算法,也是第一次学习使用多个M

2016-11-08 22:07:36 11318 2

在Simulink中利用simmechanics对三自由度的串联机械臂进行仿真

在Simulink中利用simmechanics对三自由度的串联机械臂进行仿真

2018-04-14

利用蚁群算法对PID参数自整定程序源代码

在MATLAB中利用蚁群算法进行优化PID参数,function [Pid_kp_Opertimizer,Pid_ti_Opertimizer,Pid_td_Opertimizer,Overshoot,Tr,Ts]=OptimizerPID1(m,NC_max,Alpha,Beta,Rho,Q) %% 主要符号说明 %% NC_max 最大迭代次数 %% m 蚂蚁个数 %% Alpha 表征信息素重要程度的参数 %% Beta 表征启发式因子重要程度的参数 %% Rho 信息素蒸发系数 %% Q 信息素增加强度系数 %% 输出分别表示:PID 三个最优参数、超调量、上升时间、下降时间 在运次程序之前,要先加载OptimizerPID.slx文件,然后再运行OptimizerPID.m文件,这个函数需要相应的参数才能运行,参数的含义在代码已经写出来了。

2018-04-14

在MATLAB中采用M文件实现对Simulink中的S函数程序实现自动调参数

一种在MATLAB中利用M文件实现对Simulink中S函数的程序实现自动调参数的功能。1、在Simulink中搭建好模型文件。 2、按照链接博客中的方法设置好模型文件中的S函数模块。 3、用M文件编写相应的程序,设置好仿真时间,和变量如何变化等等。 4、运行M文件,用程序自动给你调参数,选择出最好的参数吧。

2018-03-19

C++ 扫雷游戏

采用C++编写的扫雷游戏,鼠标左键用于翻开格子,右键用于对格子进行相应的标记。也可以自定义地图的大小和地雷的个数。具体的实现可以参考我的博客。

2017-07-13

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

TA关注的人

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