演化博弈数值仿真——matlab2016a版本

1.输入常微分方程组

function dxdt=differential1(t,x)    %t会被警告,可不用管
dxdt=[x(1)*(1-x(1))*(5-6*x(2));x(2)*(1-x(2))*(1-6*x(1))];
end

先保存,命名differential1.m文件***,对应的文件名,下面函数名也需一致***

2.主函数

%y-x
for i=0:0.1:1    %循环步长为0.1,i的取值范围[0,1]for j=0:0.1:1     %循环步长为0.1,j的取值范围[0,1][T,Y]=ode45('differential1',[0 5],[i j]);     %常微分方程中常用ODE45()函数,其调用格式为[T,Y]=ode45('求解的函数名',[T自变量区间],初始值向量,...)figure(1)     %图1grid on    %显示坐标轴网格线plot(Y(:,1),Y(:,2));     %(逗号前是行,逗号前是列,冒号表示从第一行到最后一行;(Y(:,1)表示第一列的所有元素,相当于dx/dt,Y(:,2))表示第二列的所有元素相当于dy/dtxlabel('x');    %x轴名称ylabel('y')     %y轴名称hold onaxis([0,1,0,1])end
end
%dx/dt-t
for i=0:0.1:1for j=0:0.1:1[T,Y]=ode45('differential1',[0 5],[i j]);figure(2)grid onplot(T,Y(:,1));hold onaxis([0,5,0,1])end
end
%dy/dt-t
for i=0:0.1:1for j=0:0.1:1[T,Y]=ode45('differential1',[0 5],[i j]);figure(3)grid onplot(T,Y(:,2));hold onaxis([0,5,0,1])end
end

再保存到另外一个文件中,英文名命名的文件,此处为for1.m

3.run之后的图形

学习他人的程序,自己的理解

欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片:

带尺寸的图片:

居中的图片:

居中并且带尺寸的图片:

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目

    • 项目

      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n−1)!∀n∈N 是通过欧拉积分

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞​tz−1e−tdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

Mon 06 Mon 13 Mon 20 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
  • 关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

#mermaid-svg-ECNbACyNNU0s8rdl {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-ECNbACyNNU0s8rdl .error-icon{fill:#552222;}#mermaid-svg-ECNbACyNNU0s8rdl .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-ECNbACyNNU0s8rdl .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-ECNbACyNNU0s8rdl .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-ECNbACyNNU0s8rdl .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-ECNbACyNNU0s8rdl .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-ECNbACyNNU0s8rdl .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-ECNbACyNNU0s8rdl .marker{fill:#333333;stroke:#333333;}#mermaid-svg-ECNbACyNNU0s8rdl .marker.cross{stroke:#333333;}#mermaid-svg-ECNbACyNNU0s8rdl svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-ECNbACyNNU0s8rdl .actor{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-ECNbACyNNU0s8rdl text.actor>tspan{fill:black;stroke:none;}#mermaid-svg-ECNbACyNNU0s8rdl .actor-line{stroke:grey;}#mermaid-svg-ECNbACyNNU0s8rdl .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#mermaid-svg-ECNbACyNNU0s8rdl .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#mermaid-svg-ECNbACyNNU0s8rdl #arrowhead path{fill:#333;stroke:#333;}#mermaid-svg-ECNbACyNNU0s8rdl .sequenceNumber{fill:white;}#mermaid-svg-ECNbACyNNU0s8rdl #sequencenumber{fill:#333;}#mermaid-svg-ECNbACyNNU0s8rdl #crosshead path{fill:#333;stroke:#333;}#mermaid-svg-ECNbACyNNU0s8rdl .messageText{fill:#333;stroke:#333;}#mermaid-svg-ECNbACyNNU0s8rdl .labelBox{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-ECNbACyNNU0s8rdl .labelText,#mermaid-svg-ECNbACyNNU0s8rdl .labelText>tspan{fill:black;stroke:none;}#mermaid-svg-ECNbACyNNU0s8rdl .loopText,#mermaid-svg-ECNbACyNNU0s8rdl .loopText>tspan{fill:black;stroke:none;}#mermaid-svg-ECNbACyNNU0s8rdl .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);}#mermaid-svg-ECNbACyNNU0s8rdl .note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-svg-ECNbACyNNU0s8rdl .noteText,#mermaid-svg-ECNbACyNNU0s8rdl .noteText>tspan{fill:black;stroke:none;}#mermaid-svg-ECNbACyNNU0s8rdl .activation0{fill:#f4f4f4;stroke:#666;}#mermaid-svg-ECNbACyNNU0s8rdl .activation1{fill:#f4f4f4;stroke:#666;}#mermaid-svg-ECNbACyNNU0s8rdl .activation2{fill:#f4f4f4;stroke:#666;}#mermaid-svg-ECNbACyNNU0s8rdl .actorPopupMenu{position:absolute;}#mermaid-svg-ECNbACyNNU0s8rdl .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-svg-ECNbACyNNU0s8rdl .actor-man line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-ECNbACyNNU0s8rdl .actor-man circle,#mermaid-svg-ECNbACyNNU0s8rdl line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;stroke-width:2px;}#mermaid-svg-ECNbACyNNU0s8rdl :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

这将产生一个流程图。:

#mermaid-svg-bZjMCp7ceMhi2NbV {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .error-icon{fill:#552222;}#mermaid-svg-bZjMCp7ceMhi2NbV .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-bZjMCp7ceMhi2NbV .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-bZjMCp7ceMhi2NbV .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-bZjMCp7ceMhi2NbV .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-bZjMCp7ceMhi2NbV .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-bZjMCp7ceMhi2NbV .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-bZjMCp7ceMhi2NbV .marker{fill:#333333;stroke:#333333;}#mermaid-svg-bZjMCp7ceMhi2NbV .marker.cross{stroke:#333333;}#mermaid-svg-bZjMCp7ceMhi2NbV svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-bZjMCp7ceMhi2NbV .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .cluster-label text{fill:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .cluster-label span{color:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .label text,#mermaid-svg-bZjMCp7ceMhi2NbV span{fill:#333;color:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .node rect,#mermaid-svg-bZjMCp7ceMhi2NbV .node circle,#mermaid-svg-bZjMCp7ceMhi2NbV .node ellipse,#mermaid-svg-bZjMCp7ceMhi2NbV .node polygon,#mermaid-svg-bZjMCp7ceMhi2NbV .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-bZjMCp7ceMhi2NbV .node .label{text-align:center;}#mermaid-svg-bZjMCp7ceMhi2NbV .node.clickable{cursor:pointer;}#mermaid-svg-bZjMCp7ceMhi2NbV .arrowheadPath{fill:#333333;}#mermaid-svg-bZjMCp7ceMhi2NbV .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-bZjMCp7ceMhi2NbV .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-bZjMCp7ceMhi2NbV .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-bZjMCp7ceMhi2NbV .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-bZjMCp7ceMhi2NbV .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-bZjMCp7ceMhi2NbV .cluster text{fill:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV .cluster span{color:#333;}#mermaid-svg-bZjMCp7ceMhi2NbV div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-bZjMCp7ceMhi2NbV :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}

链接
长方形
圆角长方形
菱形
  • 关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

Created with Raphaël 2.3.0 开始 我的操作 确认? 结束 yes no
  • 关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. mermaid语法说明 ↩︎

  2. 注脚的解释 ↩︎

基础--双方常微分方程演化博弈与matlab——matlab2016a版本相关推荐

  1. 帮我写一份演化博弈的MATLAB代码

    好的,下面是一份简单的演化博弈的 MATLAB 代码: ``` % 定义每一步操作的获益 T = 1; R = 3; P = 0; S = 5; % 定义每个人的初始策略 strategy = [0. ...

  2. 协同演化博弈模型matlab,求教 matlab做演化博弈

    求教大佬.本人matlab小白,借鉴论坛里两方博弈仿真的程序想做一个三方博弈的仿真,但改动程序后无法得出结果了.还想请教下大佬们帮忙看下,谢谢.自己改动的程序如下: %函数 function dxdt ...

  3. 三方演化博弈复制动态方程matlab仿真——matlab2016a版本

    三方演化博弈--matlab2016a版本 1.输入常微分方程组 %dx/dt=x(1-x)(0.2-yz) %dy/dt=y(1-y)(0.2-xz) %dz/dt=z(1-z)(0.2-xy),其 ...

  4. 双方博弈复制动态方程(y-z,z=0.3,z=0.5,z=0.7)与matlab数值仿真——matlab2016a版本

    双方博弈复制动态方程(y-z,z=0.3,z=0.5,z=0.7)与matlab数值仿真--matlab2016a版本 注明:源于对<基于演化博弈的装配式建筑应用研究>-金倩-4.4.1. ...

  5. 演化博弈的Python实现:基础篇2 基于复杂网络的演化博弈

    写在前面 创作目的? 将自己求学期间所学所知进行总结:也希望阅读的同学有所收获. 如果对内容有疑惑.发现有错误? 希望在评论区提出,我会及时回复. 希望引用? 若不以盈利为目的,尽情引用:否则请注明出 ...

  6. untitled在matlab,用matlab做演化博弈分析,总是出错,求帮助Untitled2 错误使用 nargin...

    用matlab做演化博弈分析,总是出错,求帮助 Untitled2 错误使用 nargin |浏览2592次 2017/12/06 10:52 用matlab做演化博弈分析,总是出错,求帮助 Unti ...

  7. 演化博弈的Python实现:基础篇1 基于复制动态的演化博弈

    写在前面 创作目的? 将自己求学期间所学所知进行总结:也希望阅读的同学有所收获. 如果对内容有疑惑.发现有错误? 希望在评论区提出,我会及时回复. 希望引用? 若不以盈利为目的,尽情引用:否则请注明出 ...

  8. 演化博弈的Python实现:基础篇3 基于双层网络的演化博弈

    写在前面 创作目的? 将自己求学期间所学所知进行总结:也希望阅读的同学有所收获. 如果对内容有疑惑.发现有错误? 希望在评论区提出,我会及时回复. 希望引用? 若不以盈利为目的,尽情引用:否则请注明出 ...

  9. 演化博弈、复制动态方程与仿真

    本文只整理和总结一下我的理解,文末列出了可供参考的更详细完整的资料.建议先看参考资料[1](博弈论公开课)的博弈论课程,可以直接从第11讲开始看.参考链接[2]是关于演化博弈非常经典的一本书.参考链接 ...

最新文章

  1. JAVA C++ 左花括号{该另起一行写还是写在行尾的思考
  2. golang中的strings.SplitAfter
  3. python3.4.3将汉字转换为大写拼音首字母
  4. HTML5 服务器推送事件(Server-sent Events)实战开发
  5. Flask web开发之路二
  6. 不要在viewWillDisappear:方法中移除通知
  7. ERP的昨天、今天和明天
  8. 华为开发者被批评在 Linux 内核刷 KPI
  9. 当翻译变成了文本编辑。。。
  10. 自制简易前端MVC框架
  11. 用Excel对会员客户交易数据进行RFM分析
  12. 2016ACM/ICPC亚洲区大连站题解
  13. BlockingQueue使用详解以及测试代码
  14. web安全之信息收集
  15. AE自带特效中英文对照表
  16. 基于Patachmatch的stereo matching笔记(一):《PatchMatch Stereo》
  17. 《阿里云的这群疯子》
  18. 使用XMind 打开MindManager 格式文件(.mmap)
  19. 2022西式面点师(高级)操作证考试题模拟考试平台操作
  20. r语言中的多因素方差分析_R中的因素

热门文章

  1. BurpSuite基础
  2. 【Gunicorn】Gunicorn安装相关配置脚本
  3. linux ftp服务器匿名登录不能上传解决方法
  4. C语言:跟奥巴马一起画方块
  5. html与css,js创作沉浸式烟花,即将跨年,快给你亲爱的一起看烟花吧~用这个表白100%成功
  6. hdu3498 whosyourdaddy--可重复覆盖舞蹈链
  7. 电源分配板原理 服务器,电源分配单元及服务器机柜
  8. 免费医院信息科运维系统
  9. C库函数之 strtol函数详解
  10. scrollLeft