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