首页
学习
活动
专区
工具
TVP
发布

帮你学MatLab

专栏作者
90
文章
106107
阅读量
46
订阅数
MATLAB训练CartPole强化学习模型
这次用的环境是移动倒立摆CartPole环境,建立环境模型,主要是对reword进行定义
万木逢春
2022-01-19
1.1K2
DQN与PG多角度比较
首先是原理上的对比,强化学习研究的目标是训练出一个对应于具体任务的好模型,这两个训练策略的方法是不同的。DQN基于值的方法,简单说就是先学出个值函数 ,然后通过值函数确定策略。而PG基于策略的方法则是,直接通过一个目标函数去训练出一个策略
万木逢春
2020-08-06
1.3K0
MATLAB强化学习工具箱整理
其中网格环境是可以从空网格自定义起点终点障碍物的,也可以添加全局外力,甚至跳跃障碍物的特殊功能
万木逢春
2020-07-24
3.6K0
MATLAB调用pygame实现强化学习环境
前面我们已经能够通过MATLAB调用Python操作键鼠,也在MATLAB环境中建立简单的环境来训练强化学习模型,比如matlab倒立摆环境建模,现在我们需要稍稍复杂的环境,如果在MATLAB中从零开始搭建游戏环境耗时费力,一顿搜索之后也没发现可以利用的游戏m程序,试图通过调用python的gym库时遇到很大难题解决不了,底层pyglet库更是相当底层,想要扩展或者模仿也很有难度,所以我们选用pygame库来实现游戏环境,网上有很多开源的小游戏实现,还有个将pygame游戏包装成为强化学习环境的PLE库
万木逢春
2020-07-16
1.1K0
MATLAB强化学习训练simulink模型优化
simulink物理结构模型用的是前面文章matlab倒立摆环境建模当在solidworks绘制后导入的,去除子模块封装,添加驱动以及传感器接口,就像这个样子
万木逢春
2020-04-14
2.4K7
MATLAB操作MongoDB数据库
自然语言处理中的分词结果,数字图像处理中的分割识别结果,它们通常有着不一样个数的单元,当我们需要逐个处理这些单元数据的时候如果全部导入MATLAB会占用大量内存,甚至卡死。
万木逢春
2020-04-14
7880
MATLAB操作redis
redis是一个key-value存储系统。它支持存储的value类型更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。
万木逢春
2020-02-19
1.5K6
重启电脑继续运行MATLAB程序
因为实验室断电问题,或者其他原因,程序运行会被打断。这里提供一个matlab可以在中断后,重启,利用之前已有的结果继续优化过程
万木逢春
2019-10-09
2.9K0
matlab增强学习之小球不落地
在利用之前FrozenLake环境训练当中那种面向对象方式管理程序时发现训练后期运行速度变慢、而且是肉眼可观察到的变慢,所以采用了matlab另一种程序文件管理方式packages
万木逢春
2019-09-25
7360
倒立摆模型建立
gym一个小目标——AI操作游戏的其中一个比较方便的就是可以模拟物理环境、简单的比如倒立摆、复杂的有二维三维运动机器人
万木逢春
2019-08-09
1.2K0
一个小目标——AI操作游戏
DeepMind在13年发了一篇paper,叫做”Playing Atari with Deep Reinforcement Learning”,讲的是怎么教计算机玩atari游戏
万木逢春
2019-06-20
8180
开箱即用的数据库sqlite
前面介绍过使用MySQL数据库如何在matlab中使用,但是安装配置MySQL不是很方便,在matlab中加载对应Java相关文件也不容易,这里介绍一个方便使用的数据库sqlite,复制文件夹,加入路径即可使用。
万木逢春
2019-05-15
8210
500行代码实现pong游戏
全局变量是不好的、但是都用matlab了谁还管这些,全篇全局变量,把计算和绘图拆分到不同的函数中,每次先计算下一时刻数据、再统一绘制图像
万木逢春
2019-04-30
7790
MATLAB调用Java操作键盘鼠标
MATLAB在plot之后得到图像figure窗体的句柄,可以操作figure修改尺寸以及各种参数。
万木逢春
2019-04-30
1.9K0
MATLAB调用Python操作键鼠
借助Java实现Windows操作MATLAB调用Java操作键盘鼠标不需要另行安装其他程序,不过现在Python语言风头正劲,运用Python也可以直接m文件中新建Python对象完成各种操作。
万木逢春
2019-04-30
7480
MATLAB中使用Git
就会自动复制到剪贴板,然后打开MATLAB、这里强烈推荐2018b版本、打开速度相当快
万木逢春
2019-04-30
2.7K0
mapping toolbox (1)
% 该函数选择了以本初子午线和赤道(0°纬度,0°经度)为中心的Robinson投影
万木逢春
2019-04-30
1.4K0
期刊要求图片eps格式的输出
期刊图片 部分版本在生成eps文件是会报错,才发现原来这个工具升级了,这是新的下载地址:http://www.mathworks.com/matlabcentral/fileexchange/42012-figuremaker-publication-quality-figures-with-matlab 也可在文后下载 先运行以下代码:(这都没有问题) x=0:.1:20; y1=sin(x); y2=cos(x); plot(x,y1,x,y2); legend('sin','cos'); axis
万木逢春
2018-04-18
1.3K0
R2015b 版本
R2015b 版本 MATLAB 产品系列更新: MATLAB: 新增更快运行 MATLAB® 代码的执行引擎;用于创建、分析图形和网络并实现可视化的图形函数和有向图函数;附加浏览器 — 用于增加社区创作的工具箱和 MathWorks® 工具箱、应用、功能、模型及硬件支持的单一界面;对 iOS 传感器、Raspberry Pi™ 2 和 BeagleBone Black 的硬件支持 MATLAB Compiler SDK:可部署的 MATLAB 组件,与采用 Python 编写的应用程序集成 St
万木逢春
2018-04-18
7860
《Experiment with MATLAB》读书笔记(十六)
读书笔记(十六) 这是第十六部分微分方程求解 %% 指数型增长和Logistic型增长 % Logistic曲线是一种常见的S形函数 % 是皮埃尔·弗朗索瓦·韦吕勒 % 在1844或1845年 % 在研究它与人口增长的关系时命名的 % 起初阶段大致是指数增长 % 然后随着开始变得饱和,增加变慢 % 最后,达到成熟时增加停止 close all figure k = 1 eta = 1 mu = 20 t = 0:1/32:8; y = mu*eta*exp(k*
万木逢春
2018-04-18
6940
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档