首页 > 其他分享 >MarkDown Mermaid高级绘图--简单积累

MarkDown Mermaid高级绘图--简单积累

时间:2023-12-26 21:34:36浏览次数:44  
标签:状态 MarkDown -- 超图 Mermaid flowchart TD mermaid

MarkDown Mermaid高级绘图--简单积累

饼图

​```mermaid
pie
   title Example Pie Chart
   "First slice": 30
   "Second slice": 20
   "Third slice": 50
​```
pie title Example Pie Chart "First slice": 3 "Second slice": 2 "Third slice": 5

简单流程图

​```mermaid
graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
​```
graph TD; A-->B; A-->C; B-->D; C-->D;
​```mermaid
flowchart LR
    A[Hard edge] -->|Link text| B(Round edge)
    B --> C{Decision}
    C -->|One| D[Result one]
    C -->|Two| E[Result two]
​```
flowchart LR A[Hard edge] -->|Link text| B(Round edge) B --> C{Decision} C -->|One| D[Result one] C -->|Two| E[Result two]
​```mermaid
flowchart TD
  A[开始] -->|条件1| B[流程1]
  B -->|条件2| C[流程2]
  C -->|条件3| D[流程3]
  D -->|条件4| E[结束]
​```
flowchart TD A[开始] -->|条件1| B[流程1] B -->|条件2| C[流程2] C -->|条件3| D[流程3] D -->|条件4| E[结束]

实体关系图

​```mermaid
erDiagram
    CUSTOMER ||--o{ ORDER : places
    ORDER ||--|{ LINE-ITEM : contains
    CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
​```
erDiagram CUSTOMER ||--o{ ORDER : places ORDER ||--|{ LINE-ITEM : contains CUSTOMER }|..|{ DELIVERY-ADDRESS : uses

甘特图

​```mermaid
gantt
  title 项目计划
  dateFormat  YYYY-MM-DD
  section 研发
  设计 :a1, 2018-01-01, 15d
  开发 :a2, 2018-01-03, 30d
  测试 :a3, after a2, 20d
  section 上线
  发布 :b1, after a3, 2d
  测试 :b2, after b1, 5d

​```
gantt title 项目计划 dateFormat YYYY-MM-DD section 研发 设计 :a1, 2018-01-01, 15d 开发 :a2, 2018-01-03, 30d 测试 :a3, after a2, 20d section 上线 发布 :b1, after a3, 2d 测试 :b2, after b1, 5d

树状图

graph TD
  A[开始] --> B[分类1]
  B --> C[子分类1]
  B --> D[子分类2]
  C --> E[项目1]
  C --> F[项目2]
  D --> G[项目3]
  D --> H[项目4]

graph TD A[开始] --> B[分类1] B --> C[子分类1] B --> D[子分类2] C --> E[项目1] C --> F[项目2] D --> G[项目3] D --> H[项目4]

题目流程图

​```mermaid
sequenceDiagram
  A->B: 请求A
  B->>C: 请求B
  B->>D: 请求C
  C-->>B: 返回C
  D-->>B: 返回D
  B-->>A: 返回B

​```
sequenceDiagram A->B: 请求A B->>C: 请求B B->>D: 请求C C-->>B: 返回C D-->>B: 返回D B-->>A: 返回B

状态转换图


stateDiagram [*] --> 状态1 状态1 --> 状态2 : 事件1 状态1 --> 状态3 : 事件2 状态2 --> 状态3 : 事件3 状态3 --> 状态1 : 事件4 state 状态1 { [*] --> 子状态1 子状态1 --> 子状态2 : 子事件1 subgraph 子状态组 子状态2 --> 子状态3 : 子事件2 end 子状态3 --> 子状态1 : 子事件3 }

流程图实践

```mermaid
flowchart TD
    A[烧结矿数据] --熵权法--> B(划分等级,归一化数据)
    B --> |输入超图神经网络|C{利用特征,构建超图}
    C --> D[K-Means]
    C --> E[K-NN]
    C --> F[K-Struct]
    D -->|顶点聚合| G(更新超图)
    E -->|顶点聚合| G(更新超图)
    F -->|顶点聚合| G(更新超图)
    G -->|超边聚合| H(新节点嵌入)
    H -->|模糊网络| I(模糊新节点嵌入)
    I -->|全连接softmax| J[节点类别]
    
    
 
flowchart TD A[烧结矿数据] --熵权法--> B(划分等级,归一化数据) B --> |输入超图神经网络|C{利用特征,构建超图} C --> D[K-Means] C --> E[K-NN] C --> F[K-Struct] D -->|顶点聚合| G(更新超图) E -->|顶点聚合| G(更新超图) F -->|顶点聚合| G(更新超图) G -->|超边聚合| H(新节点嵌入) H -->|模糊网络| I(模糊新节点嵌入) I -->|全连接softmax| J[节点类别]

标签:状态,MarkDown,--,超图,Mermaid,flowchart,TD,mermaid
From: https://www.cnblogs.com/hblgzsx/p/17929404.html

相关文章

  • [ABC267F] Exactly K Steps 题解
    [ABC267F]ExactlyKSteps题解思路首先发现,如果对于查询\((u,k),k>0\)可行,那么对于\((u,k-1)\)也一定可行,因为往回走一步就可以了,所以对于一个点可以找到离它最远的点,根据直径的结论,这个点一定是直径的端点之一。为了方便做,以直径的端点之一为根,然后写一个K级祖......
  • 1.NumPy 介绍
    1.NumPy介绍1.1NumPy演变史在NumPy之前,有两个Python数组包:Numeric包Numeric包开发于20世纪90年代中期,在Python中提供了数组对象和数组感知函数。它由C语言编写,并与线性代数的标准快速实现相链接。它最早的用途之一是引导C++应用程序,用于劳伦斯利弗莫尔国......
  • CentOS7下快速升级至OpenSSH9.3p2安全版本
    之前的文章可供参考:CentOS7下快速升级OpenSSH至8.9p1安全版本一、CentOS7服务器上编译生成OpenSSH9.3p2的RPM包1、编译打包的shell脚本来源于该项目https://github.com/boypt/openssh-rpms复制(图片点击放大查看)unzipopenssh-rpms-main.zip-d/optcd/opt/cdop......
  • XML
    XML概述XML指可扩展标记语言(eXtensibleMarkupLanguage)。XML被设计用来传输和存储数据,不用于表现和展示数据,HTML则用来表现数据。XML很重要,也很容易学习。XML简介XML被设计用来传输和存储数据。HTML被设计用来显示数据。XML指可扩展标记语言(eXtensibleMarkupLangua......
  • 《简明英汉必应版》震撼发布-全网收词量最多的离线词典,词频考纲标注(432万词条)
    原文:https://zhuanlan.zhihu.com/p/31493883?from_voters_page=true主要是为了解决离线词典的词条数目不够,常常需要在线去查的问题。离线有300多万的词条,只能输入英文,输出中文意思。对我来说,足够了。下面,是原文摘录:这年头难道就没有办法让你随心所欲简单快捷的查个单词?于是......
  • 请谈谈对分布式锁的理解和实现?
    面试题之五请谈谈对分布式锁的理解和实现?难度指数:四星级考察频率:85%开发年限:3-5年一.概念分布式锁:是一种跨进程、机器节点的互斥锁,可以用来保证多台机器接待对于共享资源的访问排它性。和线程本质上是一样的,线程锁的生命周期是单进程多线程,分布式锁的生命周期是多进程多机器......
  • 好好珍惜你的应届生身份!
    本文首发自公粽hao「林行学长」,欢迎来撩,免费领取20个求职工具资源包。了解校招、分享校招知识的学长来了!千言万语一句话:珍惜你的应届生身份!首先说明一下应届生的定义。虽然国家把应届毕业两年内未交社保的同学归纳为应届生,但是大部分私企有自己对应届生的时间要求。大陆地区大部分......
  • 探索星辰大海:成为AIGC大模型领域的精英 - 近屿智能OJAC深度训练营招募中!
    朋友,面对AIGC这股新的AIGC技术革命浪潮,您还在旁观吗? 近屿智能OJAC第六期AIGC星辰大海:大模型工程师和产品专家线上训练营,正在寻找像您这样有梦想、有热情的学员!OJAC的AIGC星辰大海第六期训练营,一个为您量身打造的AI大模型学习之旅,已经开启!成百上千的学员已经通过我们的课程实现了职......
  • STL-常用容器-string
    3STL-常用容器3.1string容器3.1.1string基本概念本质:string是C++风格的字符串,而string本质上是一个类string和char*区别:char*是一个指针string是一个类,类内部封装了char*,管理这个字符串,是一个char型的容器。cplusplus.com/reference/string/string/也可打开上面这个网站查......
  • 无涯教程-Java9 - Stream API增强
    Java9改进的StreamAPI添加了一些便利的方法,使流处理更容易,并使用收集器编写复杂的查询。Java9为Stream新增了几个方法:dropWhile、takeWhile、ofNullable,为iterate方法新增了一个重载方法。takeWhile语法defaultStream<T>takeWhile(Predicate<?superT>predic......