这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版上一修订版两侧同时换到之后的修订记录 | ||
atk:plt脚本与应用实践 [2018/04/12 09:36] – [plt脚本与应用实践] fermi | atk:plt脚本与应用实践 [2018/04/14 10:07] – [plt 作图脚本与应用实践] fermi | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== plt脚本与应用实践 ====== | + | ====== plt 作图脚本与应用实践 ====== |
+ | |||
+ | **关键词:atkpython,能带,DOS,matplotlib** | ||
使用 QuantumATK 作图时可以在Virtual NanoLab上通过鼠标操作对作图进行定制并导出需要的图片格式。从2017版开始,用户可以将二维数据作图保存成plt脚本(实际为python语言脚本),这样做有很多好处: | 使用 QuantumATK 作图时可以在Virtual NanoLab上通过鼠标操作对作图进行定制并导出需要的图片格式。从2017版开始,用户可以将二维数据作图保存成plt脚本(实际为python语言脚本),这样做有很多好处: | ||
行 237: | 行 239: | ||
</ | </ | ||
- | 线型: | + | === 线型(line style)定义 === |
| ' | | ' | ||
- | | ' | + | | ' |
| ' | | ' | ||
| ':' | | ':' | ||
行 246: | 行 249: | ||
| '' | | '' | ||
- | 定义marker形状,请参考:https:// | + | === marker形状定义 === |
+ | |||
+ | marker description | ||
+ | | " | ||
+ | | "," | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | "<" | ||
+ | | ">" | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | " | ||
+ | | TICKLEFT | ||
+ | | TICKRIGHT | ||
+ | | TICKUP | ||
+ | | TICKDOWN | ||
+ | | CARETLEFT | ||
+ | | CARETRIGHT | ||
+ | | CARETUP | ||
+ | | CARETDOWN | ||
+ | | CARETLEFTBASE | ||
+ | | CARETRIGHTBASE | ||
+ | | CARETUPBASE | ||
+ | | " | ||
+ | |||
+ | 更多定义请参考:[[https:// | ||
行 265: | 行 309: | ||
</ | </ | ||
- | 经过如上设置,能带作图示例如下: | + | ==== 进一步加工和导出 ==== |
+ | |||
+ | 经过如上设置,plt脚本可能无法在VNL的2D plot editor里作图,但仍然可以用上述第二种方法在cmd命令行作图。示例如下: | ||
- | {{ : | + | {{ : |
此时,仍然可以进一步使用作图工具调整一些性质(点击绿色“对号”),以便导出。 | 此时,仍然可以进一步使用作图工具调整一些性质(点击绿色“对号”),以便导出。 |