1 Star 0 Fork 0

wuruibinhit/page

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.html 156.53 KB
一键复制 编辑 原始数据 按行查看 历史
wuruibinhit 提交于 2021-05-19 17:17 . add index
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710
<!doctype html>
<html>
<head>
<meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'>
<link href='https://fonts.loli.net/css?family=Open+Sans:400italic,700italic,700,400&subset=latin,latin-ext' rel='stylesheet' type='text/css' /><style type='text/css'>html {overflow-x: initial !important;}:root { --bg-color:#ffffff; --text-color:#333333; --select-text-bg-color:#B5D6FC; --select-text-font-color:auto; --monospace:"Lucida Console",Consolas,"Courier",monospace; --title-bar-height:20px; }
.mac-os-11 { --title-bar-height:28px; }
html { font-size: 14px; background-color: var(--bg-color); color: var(--text-color); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; }
body { margin: 0px; padding: 0px; height: auto; bottom: 0px; top: 0px; left: 0px; right: 0px; font-size: 1rem; line-height: 1.42857; overflow-x: hidden; background: inherit; tab-size: 4; }
iframe { margin: auto; }
a.url { word-break: break-all; }
a:active, a:hover { outline: 0px; }
.in-text-selection, ::selection { text-shadow: none; background: var(--select-text-bg-color); color: var(--select-text-font-color); }
#write { margin: 0px auto; height: auto; width: inherit; word-break: normal; overflow-wrap: break-word; position: relative; white-space: normal; overflow-x: visible; padding-top: 36px; }
#write.first-line-indent p { text-indent: 2em; }
#write.first-line-indent li p, #write.first-line-indent p * { text-indent: 0px; }
#write.first-line-indent li { margin-left: 2em; }
.for-image #write { padding-left: 8px; padding-right: 8px; }
body.typora-export { padding-left: 30px; padding-right: 30px; }
.typora-export .footnote-line, .typora-export li, .typora-export p { white-space: pre-wrap; }
.typora-export .task-list-item input { pointer-events: none; }
@media screen and (max-width: 500px) {
body.typora-export { padding-left: 0px; padding-right: 0px; }
#write { padding-left: 20px; padding-right: 20px; }
.CodeMirror-sizer { margin-left: 0px !important; }
.CodeMirror-gutters { display: none !important; }
}
#write li > figure:last-child { margin-bottom: 0.5rem; }
#write ol, #write ul { position: relative; }
img { max-width: 100%; vertical-align: middle; image-orientation: from-image; }
button, input, select, textarea { color: inherit; font: inherit; }
input[type="checkbox"], input[type="radio"] { line-height: normal; padding: 0px; }
*, ::after, ::before { box-sizing: border-box; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p, #write pre { width: inherit; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p { position: relative; }
p { line-height: inherit; }
h1, h2, h3, h4, h5, h6 { break-after: avoid-page; break-inside: avoid; orphans: 4; }
p { orphans: 4; }
h1 { font-size: 2rem; }
h2 { font-size: 1.8rem; }
h3 { font-size: 1.6rem; }
h4 { font-size: 1.4rem; }
h5 { font-size: 1.2rem; }
h6 { font-size: 1rem; }
.md-math-block, .md-rawblock, h1, h2, h3, h4, h5, h6, p { margin-top: 1rem; margin-bottom: 1rem; }
.hidden { display: none; }
.md-blockmeta { color: rgb(204, 204, 204); font-weight: 700; font-style: italic; }
a { cursor: pointer; }
sup.md-footnote { padding: 2px 4px; background-color: rgba(238, 238, 238, 0.7); color: rgb(85, 85, 85); border-radius: 4px; cursor: pointer; }
sup.md-footnote a, sup.md-footnote a:hover { color: inherit; text-transform: inherit; text-decoration: inherit; }
#write input[type="checkbox"] { cursor: pointer; width: inherit; height: inherit; }
figure { overflow-x: auto; margin: 1.2em 0px; max-width: calc(100% + 16px); padding: 0px; }
figure > table { margin: 0px; }
tr { break-inside: avoid; break-after: auto; }
thead { display: table-header-group; }
table { border-collapse: collapse; border-spacing: 0px; width: 100%; overflow: auto; break-inside: auto; text-align: left; }
table.md-table td { min-width: 32px; }
.CodeMirror-gutters { border-right: 0px; background-color: inherit; }
.CodeMirror-linenumber { user-select: none; }
.CodeMirror { text-align: left; }
.CodeMirror-placeholder { opacity: 0.3; }
.CodeMirror pre { padding: 0px 4px; }
.CodeMirror-lines { padding: 0px; }
div.hr:focus { cursor: none; }
#write pre { white-space: pre-wrap; }
#write.fences-no-line-wrapping pre { white-space: pre; }
#write pre.ty-contain-cm { white-space: normal; }
.CodeMirror-gutters { margin-right: 4px; }
.md-fences { font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; overflow: visible; white-space: pre; background: inherit; position: relative !important; }
.md-fences-adv-panel { width: 100%; margin-top: 10px; text-align: center; padding-top: 0px; padding-bottom: 8px; overflow-x: auto; }
#write .md-fences.mock-cm { white-space: pre-wrap; }
.md-fences.md-fences-with-lineno { padding-left: 0px; }
#write.fences-no-line-wrapping .md-fences.mock-cm { white-space: pre; overflow-x: auto; }
.md-fences.mock-cm.md-fences-with-lineno { padding-left: 8px; }
.CodeMirror-line, twitterwidget { break-inside: avoid; }
.footnotes { opacity: 0.8; font-size: 0.9rem; margin-top: 1em; margin-bottom: 1em; }
.footnotes + .footnotes { margin-top: 0px; }
.md-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: top; background: 0px 0px; text-decoration: none; text-shadow: none; float: none; position: static; width: auto; height: auto; white-space: nowrap; cursor: inherit; -webkit-tap-highlight-color: transparent; line-height: normal; font-weight: 400; text-align: left; box-sizing: content-box; direction: ltr; }
li div { padding-top: 0px; }
blockquote { margin: 1rem 0px; }
li .mathjax-block, li p { margin: 0.5rem 0px; }
li blockquote { margin: 1rem 0px; }
li { margin: 0px; position: relative; }
blockquote > :last-child { margin-bottom: 0px; }
blockquote > :first-child, li > :first-child { margin-top: 0px; }
.footnotes-area { color: rgb(136, 136, 136); margin-top: 0.714rem; padding-bottom: 0.143rem; white-space: normal; }
#write .footnote-line { white-space: pre-wrap; }
@media print {
body, html { border: 1px solid transparent; height: 99%; break-after: avoid; break-before: avoid; font-variant-ligatures: no-common-ligatures; }
#write { margin-top: 0px; padding-top: 0px; border-color: transparent !important; }
.typora-export * { -webkit-print-color-adjust: exact; }
.typora-export #write { break-after: avoid; }
.typora-export #write::after { height: 0px; }
.is-mac table { break-inside: avoid; }
.typora-export-show-outline .typora-export-sidebar { display: none; }
}
.footnote-line { margin-top: 0.714em; font-size: 0.7em; }
a img, img a { cursor: pointer; }
pre.md-meta-block { font-size: 0.8rem; min-height: 0.8rem; white-space: pre-wrap; background: rgb(204, 204, 204); display: block; overflow-x: hidden; }
p > .md-image:only-child:not(.md-img-error) img, p > img:only-child { display: block; margin: auto; }
#write.first-line-indent p > .md-image:only-child:not(.md-img-error) img { left: -2em; position: relative; }
p > .md-image:only-child { display: inline-block; width: 100%; }
#write .MathJax_Display { margin: 0.8em 0px 0px; }
.md-math-block { width: 100%; }
.md-math-block:not(:empty)::after { display: none; }
.MathJax_ref { fill: currentcolor; }
[contenteditable="true"]:active, [contenteditable="true"]:focus, [contenteditable="false"]:active, [contenteditable="false"]:focus { outline: 0px; box-shadow: none; }
.md-task-list-item { position: relative; list-style-type: none; }
.task-list-item.md-task-list-item { padding-left: 0px; }
.md-task-list-item > input { position: absolute; top: 0px; left: 0px; margin-left: -1.2em; margin-top: calc(1em - 10px); border: none; }
.math { font-size: 1rem; }
.md-toc { min-height: 3.58rem; position: relative; font-size: 0.9rem; border-radius: 10px; }
.md-toc-content { position: relative; margin-left: 0px; }
.md-toc-content::after, .md-toc::after { display: none; }
.md-toc-item { display: block; color: rgb(65, 131, 196); }
.md-toc-item a { text-decoration: none; }
.md-toc-inner:hover { text-decoration: underline; }
.md-toc-inner { display: inline-block; cursor: pointer; }
.md-toc-h1 .md-toc-inner { margin-left: 0px; font-weight: 700; }
.md-toc-h2 .md-toc-inner { margin-left: 2em; }
.md-toc-h3 .md-toc-inner { margin-left: 4em; }
.md-toc-h4 .md-toc-inner { margin-left: 6em; }
.md-toc-h5 .md-toc-inner { margin-left: 8em; }
.md-toc-h6 .md-toc-inner { margin-left: 10em; }
@media screen and (max-width: 48em) {
.md-toc-h3 .md-toc-inner { margin-left: 3.5em; }
.md-toc-h4 .md-toc-inner { margin-left: 5em; }
.md-toc-h5 .md-toc-inner { margin-left: 6.5em; }
.md-toc-h6 .md-toc-inner { margin-left: 8em; }
}
a.md-toc-inner { font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; }
.footnote-line a:not(.reversefootnote) { color: inherit; }
.md-attr { display: none; }
.md-fn-count::after { content: "."; }
code, pre, samp, tt { font-family: var(--monospace); }
kbd { margin: 0px 0.1em; padding: 0.1em 0.6em; font-size: 0.8em; color: rgb(36, 39, 41); background: rgb(255, 255, 255); border: 1px solid rgb(173, 179, 185); border-radius: 3px; box-shadow: rgba(12, 13, 14, 0.2) 0px 1px 0px, rgb(255, 255, 255) 0px 0px 0px 2px inset; white-space: nowrap; vertical-align: middle; }
.md-comment { color: rgb(162, 127, 3); opacity: 0.8; font-family: var(--monospace); }
code { text-align: left; vertical-align: initial; }
a.md-print-anchor { white-space: pre !important; border-width: initial !important; border-style: none !important; border-color: initial !important; display: inline-block !important; position: absolute !important; width: 1px !important; right: 0px !important; outline: 0px !important; background: 0px 0px !important; text-decoration: initial !important; text-shadow: initial !important; }
.md-inline-math .MathJax_SVG .noError { display: none !important; }
.html-for-mac .inline-math-svg .MathJax_SVG { vertical-align: 0.2px; }
.md-fences-math .MathJax_SVG_Display, .md-math-block .MathJax_SVG_Display { text-align: center; margin: 0px; position: relative; text-indent: 0px; max-width: none; max-height: none; min-height: 0px; min-width: 100%; width: auto; overflow-y: visible; display: block !important; }
.MathJax_SVG_Display, .md-inline-math .MathJax_SVG_Display { width: auto; margin: inherit; display: inline-block !important; }
.MathJax_SVG .MJX-monospace { font-family: var(--monospace); }
.MathJax_SVG .MJX-sans-serif { font-family: sans-serif; }
.MathJax_SVG { display: inline; font-style: normal; font-weight: 400; line-height: normal; text-indent: 0px; text-align: left; text-transform: none; letter-spacing: normal; word-spacing: normal; overflow-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px; zoom: 90%; }
#math-inline-preview-content { zoom: 1.1; }
.MathJax_SVG * { transition: none 0s ease 0s; }
.MathJax_SVG_Display svg { vertical-align: middle !important; margin-bottom: 0px !important; margin-top: 0px !important; }
.os-windows.monocolor-emoji .md-emoji { font-family: "Segoe UI Symbol", sans-serif; }
.md-diagram-panel > svg { max-width: 100%; }
[lang="flow"] svg, [lang="mermaid"] svg { max-width: 100%; height: auto; }
[lang="mermaid"] .node text { font-size: 1rem; }
table tr th { border-bottom: 0px; }
video { max-width: 100%; display: block; margin: 0px auto; }
iframe { max-width: 100%; width: 100%; border: none; }
.highlight td, .highlight tr { border: 0px; }
mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }
.md-html-inline .md-plain, .md-html-inline strong, mark .md-inline-math, mark strong { color: inherit; }
.md-expand mark .md-meta { opacity: 0.3 !important; }
mark .md-meta { color: rgb(0, 0, 0); }
@media print {
.typora-export h1, .typora-export h2, .typora-export h3, .typora-export h4, .typora-export h5, .typora-export h6 { break-inside: avoid; }
}
.md-diagram-panel .messageText { stroke: none !important; }
.md-diagram-panel .start-state { fill: var(--node-fill); }
.md-diagram-panel .edgeLabel rect { opacity: 1 !important; }
.md-require-zoom-fix foreignobject { font-size: var(--mermaid-font-zoom); }
.md-fences.md-fences-math { font-size: 1em; }
.md-fences-math .MathJax_SVG_Display { margin-top: 8px; cursor: default; }
.md-fences-advanced:not(.md-focus) { padding: 0px; white-space: nowrap; border: 0px; }
.md-fences-advanced:not(.md-focus) { background: inherit; }
.typora-export-show-outline .typora-export-content { max-width: 1440px; margin: auto; display: flex; flex-direction: row; }
.typora-export-sidebar { width: 300px; font-size: 0.8rem; margin-top: 80px; margin-right: 18px; }
.typora-export-show-outline #write { --webkit-flex:2; flex: 2 1 0%; }
.typora-export-sidebar .outline-content { position: fixed; top: 0px; max-height: 100%; overflow: hidden auto; padding-bottom: 30px; padding-top: 60px; width: 300px; }
@media screen and (max-width: 1024px) {
.typora-export-sidebar, .typora-export-sidebar .outline-content { width: 240px; }
}
@media screen and (max-width: 800px) {
.typora-export-sidebar { display: none; }
}
.outline-content li, .outline-content ul { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; list-style: none; }
.outline-content ul { margin-top: 0px; margin-bottom: 0px; }
.outline-content strong { font-weight: 400; }
.outline-expander { width: 1rem; height: 1.42857rem; position: relative; display: table-cell; vertical-align: middle; cursor: pointer; padding-left: 4px; }
.outline-expander::before { content: ""; position: relative; font-family: Ionicons; display: inline-block; font-size: 8px; vertical-align: middle; }
.outline-item { padding-top: 3px; padding-bottom: 3px; cursor: pointer; }
.outline-expander:hover::before { content: ""; }
.outline-h1 > .outline-item { padding-left: 0px; }
.outline-h2 > .outline-item { padding-left: 1em; }
.outline-h3 > .outline-item { padding-left: 2em; }
.outline-h4 > .outline-item { padding-left: 3em; }
.outline-h5 > .outline-item { padding-left: 4em; }
.outline-h6 > .outline-item { padding-left: 5em; }
.outline-label { cursor: pointer; display: table-cell; vertical-align: middle; text-decoration: none; color: inherit; }
.outline-label:hover { text-decoration: underline; }
.outline-item:hover { border-color: rgb(245, 245, 245); background-color: var(--item-hover-bg-color); }
.outline-item:hover { margin-left: -28px; margin-right: -28px; border-left: 28px solid transparent; border-right: 28px solid transparent; }
.outline-item-single .outline-expander::before, .outline-item-single .outline-expander:hover::before { display: none; }
.outline-item-open > .outline-item > .outline-expander::before { content: ""; }
.outline-children { display: none; }
.info-panel-tab-wrapper { display: none; }
.outline-item-open > .outline-children { display: block; }
.typora-export .outline-item { padding-top: 1px; padding-bottom: 1px; }
.typora-export .outline-item:hover { margin-right: -8px; border-right: 8px solid transparent; }
.typora-export .outline-expander::before { content: "+"; font-family: inherit; top: -1px; }
.typora-export .outline-expander:hover::before, .typora-export .outline-item-open > .outline-item > .outline-expander::before { content: "−"; }
.typora-export-collapse-outline .outline-children { display: none; }
.typora-export-collapse-outline .outline-item-open > .outline-children, .typora-export-no-collapse-outline .outline-children { display: block; }
.typora-export-no-collapse-outline .outline-expander::before { content: "" !important; }
.typora-export-show-outline .outline-item-active > .outline-item .outline-label { font-weight: 700; }
.CodeMirror { height: auto; }
.CodeMirror.cm-s-inner { background: inherit; }
.CodeMirror-scroll { overflow: auto hidden; z-index: 3; }
.CodeMirror-gutter-filler, .CodeMirror-scrollbar-filler { background-color: rgb(255, 255, 255); }
.CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); background: inherit; white-space: nowrap; }
.CodeMirror-linenumber { padding: 0px 3px 0px 5px; text-align: right; color: rgb(153, 153, 153); }
.cm-s-inner .cm-keyword { color: rgb(119, 0, 136); }
.cm-s-inner .cm-atom, .cm-s-inner.cm-atom { color: rgb(34, 17, 153); }
.cm-s-inner .cm-number { color: rgb(17, 102, 68); }
.cm-s-inner .cm-def { color: rgb(0, 0, 255); }
.cm-s-inner .cm-variable { color: rgb(0, 0, 0); }
.cm-s-inner .cm-variable-2 { color: rgb(0, 85, 170); }
.cm-s-inner .cm-variable-3 { color: rgb(0, 136, 85); }
.cm-s-inner .cm-string { color: rgb(170, 17, 17); }
.cm-s-inner .cm-property { color: rgb(0, 0, 0); }
.cm-s-inner .cm-operator { color: rgb(152, 26, 26); }
.cm-s-inner .cm-comment, .cm-s-inner.cm-comment { color: rgb(170, 85, 0); }
.cm-s-inner .cm-string-2 { color: rgb(255, 85, 0); }
.cm-s-inner .cm-meta { color: rgb(85, 85, 85); }
.cm-s-inner .cm-qualifier { color: rgb(85, 85, 85); }
.cm-s-inner .cm-builtin { color: rgb(51, 0, 170); }
.cm-s-inner .cm-bracket { color: rgb(153, 153, 119); }
.cm-s-inner .cm-tag { color: rgb(17, 119, 0); }
.cm-s-inner .cm-attribute { color: rgb(0, 0, 204); }
.cm-s-inner .cm-header, .cm-s-inner.cm-header { color: rgb(0, 0, 255); }
.cm-s-inner .cm-quote, .cm-s-inner.cm-quote { color: rgb(0, 153, 0); }
.cm-s-inner .cm-hr, .cm-s-inner.cm-hr { color: rgb(153, 153, 153); }
.cm-s-inner .cm-link, .cm-s-inner.cm-link { color: rgb(0, 0, 204); }
.cm-negative { color: rgb(221, 68, 68); }
.cm-positive { color: rgb(34, 153, 34); }
.cm-header, .cm-strong { font-weight: 700; }
.cm-del { text-decoration: line-through; }
.cm-em { font-style: italic; }
.cm-link { text-decoration: underline; }
.cm-error { color: red; }
.cm-invalidchar { color: red; }
.cm-constant { color: rgb(38, 139, 210); }
.cm-defined { color: rgb(181, 137, 0); }
div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 255, 0); }
div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(255, 34, 34); }
.cm-s-inner .CodeMirror-activeline-background { background: inherit; }
.CodeMirror { position: relative; overflow: hidden; }
.CodeMirror-scroll { height: 100%; outline: 0px; position: relative; box-sizing: content-box; background: inherit; }
.CodeMirror-sizer { position: relative; }
.CodeMirror-gutter-filler, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-vscrollbar { position: absolute; z-index: 6; display: none; }
.CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden; }
.CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: hidden; }
.CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; }
.CodeMirror-gutter-filler { left: 0px; bottom: 0px; }
.CodeMirror-gutters { position: absolute; left: 0px; top: 0px; padding-bottom: 30px; z-index: 3; }
.CodeMirror-gutter { white-space: normal; height: 100%; box-sizing: content-box; padding-bottom: 30px; margin-bottom: -32px; display: inline-block; }
.CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: 0px 0px !important; border: none !important; }
.CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; z-index: 4; }
.CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; }
.CodeMirror-lines { cursor: text; }
.CodeMirror pre { border-radius: 0px; border-width: 0px; background: 0px 0px; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: normal; color: inherit; z-index: 2; position: relative; overflow: visible; }
.CodeMirror-wrap pre { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal; }
.CodeMirror-code pre { border-right: 30px solid transparent; width: fit-content; }
.CodeMirror-wrap .CodeMirror-code pre { border-right: none; width: auto; }
.CodeMirror-linebackground { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 0; }
.CodeMirror-linewidget { position: relative; z-index: 2; overflow: auto; }
.CodeMirror-wrap .CodeMirror-scroll { overflow-x: hidden; }
.CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: hidden; visibility: hidden; }
.CodeMirror-measure pre { position: static; }
.CodeMirror div.CodeMirror-cursor { position: absolute; visibility: hidden; border-right: none; width: 0px; }
.CodeMirror div.CodeMirror-cursor { visibility: hidden; }
.CodeMirror-focused div.CodeMirror-cursor { visibility: inherit; }
.cm-searching { background: rgba(255, 255, 0, 0.4); }
span.cm-underlined { text-decoration: underline; }
span.cm-strikethrough { text-decoration: line-through; }
.cm-tw-syntaxerror { color: rgb(255, 255, 255); background-color: rgb(153, 0, 0); }
.cm-tw-deleted { text-decoration: line-through; }
.cm-tw-header5 { font-weight: 700; }
.cm-tw-listitem:first-child { padding-left: 10px; }
.cm-tw-box { border-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: inherit; border-top-width: 0px !important; }
.cm-tw-underline { text-decoration: underline; }
@media print {
.CodeMirror div.CodeMirror-cursor { visibility: hidden; }
}
:root {
--side-bar-bg-color: #fafafa;
--control-text-color: #777;
}
@include-when-export url(https://fonts.loli.net/css?family=Open+Sans:400italic,700italic,700,400&subset=latin,latin-ext);
/* open-sans-regular - latin-ext_latin */
/* open-sans-italic - latin-ext_latin */
/* open-sans-700 - latin-ext_latin */
/* open-sans-700italic - latin-ext_latin */
html {
font-size: 16px;
}
body {
font-family: "Open Sans","Clear Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: rgb(51, 51, 51);
line-height: 1.6;
}
#write {
max-width: 860px;
margin: 0 auto;
padding: 30px;
padding-bottom: 100px;
}
@media only screen and (min-width: 1400px) {
#write {
max-width: 1024px;
}
}
@media only screen and (min-width: 1800px) {
#write {
max-width: 1200px;
}
}
#write > ul:first-child,
#write > ol:first-child{
margin-top: 30px;
}
a {
color: #4183C4;
}
h1,
h2,
h3,
h4,
h5,
h6 {
position: relative;
margin-top: 1rem;
margin-bottom: 1rem;
font-weight: bold;
line-height: 1.4;
cursor: text;
}
h1:hover a.anchor,
h2:hover a.anchor,
h3:hover a.anchor,
h4:hover a.anchor,
h5:hover a.anchor,
h6:hover a.anchor {
text-decoration: none;
}
h1 tt,
h1 code {
font-size: inherit;
}
h2 tt,
h2 code {
font-size: inherit;
}
h3 tt,
h3 code {
font-size: inherit;
}
h4 tt,
h4 code {
font-size: inherit;
}
h5 tt,
h5 code {
font-size: inherit;
}
h6 tt,
h6 code {
font-size: inherit;
}
h1 {
font-size: 2.25em;
line-height: 1.2;
border-bottom: 1px solid #eee;
}
h2 {
font-size: 1.75em;
line-height: 1.225;
border-bottom: 1px solid #eee;
}
/*@media print {
.typora-export h1,
.typora-export h2 {
border-bottom: none;
padding-bottom: initial;
}
.typora-export h1::after,
.typora-export h2::after {
content: "";
display: block;
height: 100px;
margin-top: -96px;
border-top: 1px solid #eee;
}
}*/
h3 {
font-size: 1.5em;
line-height: 1.43;
}
h4 {
font-size: 1.25em;
}
h5 {
font-size: 1em;
}
h6 {
font-size: 1em;
color: #777;
}
p,
blockquote,
ul,
ol,
dl,
table{
margin: 0.8em 0;
}
li>ol,
li>ul {
margin: 0 0;
}
hr {
height: 2px;
padding: 0;
margin: 16px 0;
background-color: #e7e7e7;
border: 0 none;
overflow: hidden;
box-sizing: content-box;
}
li p.first {
display: inline-block;
}
ul,
ol {
padding-left: 30px;
}
ul:first-child,
ol:first-child {
margin-top: 0;
}
ul:last-child,
ol:last-child {
margin-bottom: 0;
}
blockquote {
border-left: 4px solid #dfe2e5;
padding: 0 15px;
color: #777777;
}
blockquote blockquote {
padding-right: 0;
}
table {
padding: 0;
word-break: initial;
}
table tr {
border: 1px solid #dfe2e5;
margin: 0;
padding: 0;
}
table tr:nth-child(2n),
thead {
background-color: #f8f8f8;
}
table th {
font-weight: bold;
border: 1px solid #dfe2e5;
border-bottom: 0;
margin: 0;
padding: 6px 13px;
}
table td {
border: 1px solid #dfe2e5;
margin: 0;
padding: 6px 13px;
}
table th:first-child,
table td:first-child {
margin-top: 0;
}
table th:last-child,
table td:last-child {
margin-bottom: 0;
}
.CodeMirror-lines {
padding-left: 4px;
}
.code-tooltip {
box-shadow: 0 1px 1px 0 rgba(0,28,36,.3);
border-top: 1px solid #eef2f2;
}
.md-fences,
code,
tt {
border: 1px solid #e7eaed;
background-color: #f8f8f8;
border-radius: 3px;
padding: 0;
padding: 2px 4px 0px 4px;
font-size: 0.9em;
}
code {
background-color: #f3f4f4;
padding: 0 2px 0 2px;
}
.md-fences {
margin-bottom: 15px;
margin-top: 15px;
padding-top: 8px;
padding-bottom: 6px;
}
.md-task-list-item > input {
margin-left: -1.3em;
}
@media print {
html {
font-size: 13px;
}
table,
pre {
page-break-inside: avoid;
}
pre {
word-wrap: break-word;
}
}
.md-fences {
background-color: #f8f8f8;
}
#write pre.md-meta-block {
padding: 1rem;
font-size: 85%;
line-height: 1.45;
background-color: #f7f7f7;
border: 0;
border-radius: 3px;
color: #777777;
margin-top: 0 !important;
}
.mathjax-block>.code-tooltip {
bottom: .375rem;
}
.md-mathjax-midline {
background: #fafafa;
}
#write>h3.md-focus:before{
left: -1.5625rem;
top: .375rem;
}
#write>h4.md-focus:before{
left: -1.5625rem;
top: .285714286rem;
}
#write>h5.md-focus:before{
left: -1.5625rem;
top: .285714286rem;
}
#write>h6.md-focus:before{
left: -1.5625rem;
top: .285714286rem;
}
.md-image>.md-meta {
/*border: 1px solid #ddd;*/
border-radius: 3px;
padding: 2px 0px 0px 4px;
font-size: 0.9em;
color: inherit;
}
.md-tag {
color: #a7a7a7;
opacity: 1;
}
.md-toc {
margin-top:20px;
padding-bottom:20px;
}
.sidebar-tabs {
border-bottom: none;
}
#typora-quick-open {
border: 1px solid #ddd;
background-color: #f8f8f8;
}
#typora-quick-open-item {
background-color: #FAFAFA;
border-color: #FEFEFE #e5e5e5 #e5e5e5 #eee;
border-style: solid;
border-width: 1px;
}
/** focus mode */
.on-focus-mode blockquote {
border-left-color: rgba(85, 85, 85, 0.12);
}
header, .context-menu, .megamenu-content, footer{
font-family: "Segoe UI", "Arial", sans-serif;
}
.file-node-content:hover .file-node-icon,
.file-node-content:hover .file-node-open-state{
visibility: visible;
}
.mac-seamless-mode #typora-sidebar {
background-color: #fafafa;
background-color: var(--side-bar-bg-color);
}
.md-lang {
color: #b4654d;
}
/*.html-for-mac {
--item-hover-bg-color: #E6F0FE;
}*/
#md-notification .btn {
border: 0;
}
.dropdown-menu .divider {
border-color: #e5e5e5;
opacity: 0.4;
}
.ty-preferences .window-content {
background-color: #fafafa;
}
.ty-preferences .nav-group-item.active {
color: white;
background: #999;
}
.menu-item-container a.menu-style-btn {
background-color: #f5f8fa;
background-image: linear-gradient( 180deg , hsla(0, 0%, 100%, 0.8), hsla(0, 0%, 100%, 0));
}
</style><title>数据挖掘和机器学习在电池制造领域的应用</title>
</head>
<body class='typora-export os-windows'><div class='typora-export-content'>
<div id='write' class=''><center><font face="黑体" color="blue" size="5">数据挖掘和机器学习在锂离子电池工业领域的应用</font></center><p align="right"><font face="黑体" color="black" size="5">——吴睿滨</font></p><div class='md-toc' mdtype='toc'><p class="md-toc-content" role="list"><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n756"><a class="md-toc-inner" href="#导言">导言</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n757"><a class="md-toc-inner" href="#何为数据挖掘">何为数据挖掘?</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n758"><a class="md-toc-inner" href="#数据挖掘概述">数据挖掘概述</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n767"><a class="md-toc-inner" href="#数据挖掘过程">数据挖掘过程</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n773"><a class="md-toc-inner" href="#何为机器学习">何为机器学习?</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n774"><a class="md-toc-inner" href="#机器学习概述">机器学习概述</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n783"><a class="md-toc-inner" href="#机器学习过程">机器学习过程</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n791"><a class="md-toc-inner" href="#数据挖掘机器学习和人工智能">数据挖掘,机器学习和人工智能</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n801"><a class="md-toc-inner" href="#电池背后的数据应用逻辑">电池背后的数据应用逻辑</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n802"><a class="md-toc-inner" href="#数据指标可量化">数据指标可量化</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n807"><a class="md-toc-inner" href="#内联性强关系复杂">内联性强,关系复杂</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n814"><a class="md-toc-inner" href="#从数据到应用">从数据到应用</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n834"><a class="md-toc-inner" href="#锂离子电池制造一致性要求">锂离子电池制造一致性要求</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n838"><a class="md-toc-inner" href="#数据维度大人力">数据维度大,人力</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n839"><a class="md-toc-inner" href="#电池研制测试周期长时效性问题突出">电池研制测试周期长,时效性问题突出</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n840"><a class="md-toc-inner" href="#电池构成体系复杂变量组合巨大">电池构成体系复杂,变量组合巨大,</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n904"><a class="md-toc-inner" href="#文中出现的名词解释">文中出现的名词解释</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n841"><a class="md-toc-inner" href="#1项目安排">1.项目安排</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n1091"><a class="md-toc-inner" href="#11-项目目的">1.1 项目目的</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n842"><a class="md-toc-inner" href="#12-项目流程">1.2 项目流程</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n845"><a class="md-toc-inner" href="#2-数据收集清洗">2. 数据收集、清洗</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n846"><a class="md-toc-inner" href="#3-探索性数据分析数据预处理">3. 探索性数据分析/数据预处理</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n847"><a class="md-toc-inner" href="#31-概述">3.1 概述</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n849"><a class="md-toc-inner" href="#32-流程">3.2 流程</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n853"><a class="md-toc-inner" href="#33-查看数据信息">3.3 查看数据信息</a></span><span role="listitem" class="md-toc-item md-toc-h3" data-ref="n854"><a class="md-toc-inner" href="#331-数据理解">3.3.1 数据理解</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n855"><a class="md-toc-inner" href="#3311-字段总数">3.3.1.1 字段总数</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n859"><a class="md-toc-inner" href="#2312-初步特征选择">2.3.1.2 初步特征选择</a></span><span role="listitem" class="md-toc-item md-toc-h4" data-ref="n863"><a class="md-toc-inner" href="#2313-查看数据类型">2.3.1.3 查看数据类型</a></span><span role="listitem" class="md-toc-item md-toc-h1" data-ref="n882"><a class="md-toc-inner" href="#3-特征工程">3. 特征工程</a></span><span role="listitem" class="md-toc-item md-toc-h2" data-ref="n884"><a class="md-toc-inner" href="#31-特征选择">3.1 特征选择</a></span></p></div><h1 id='导言'><span>导言</span></h1><h2 id='何为数据挖掘'><span>何为数据挖掘?</span></h2><h3 id='数据挖掘概述'><span>数据挖掘概述</span></h3><ul><li><p><span>数据挖掘是一个用数据发现问题、解决问题的专业领域。</span></p></li><li><p><span>通常通过对数据的探索、处理、分析或建模实现。</span></p></li><li><p><span>把信息转化为价值,要经历信息、数据、知识、价值四个层面,数据挖掘就是中间的重要环节,是从数据中发现知识的过程。 </span></p><p><img src="D:\train\source\数据挖掘.jpg" alt="数据挖掘" style="zoom:67%;" /></p></li></ul><h3 id='数据挖掘过程'><span>数据挖掘过程</span></h3><ul><li><span>简单地可以分为:数据收集、数据预处理、数据探索分析、模型应用、评估、知识展示等。</span></li><li><span>具体地划分的话,每个过程又能分为多个分支,如数据预处理其实可以再细分为数据清洗、数据变换。如果再继续细分,数据清洗其实还可以再细分为异常值处理,缺失值处理,数据变换可以再细分为数据类型转换,数据量纲处理等。可以说数据挖掘作为一个学术领域,横跨多个学科,涵盖了统计学、数学、机器学习和计算机技术等,应用在比如金融、商业分析、工业等的各个行业领域。</span></li></ul><h2 id='何为机器学习'><span>何为机器学习?</span></h2><h3 id='机器学习概述'><span>机器学习概述</span></h3><ul><li><p><span>机器学习是一门多领域交叉学科,涉及概率论、统计学、线性代数、计算数学等多门学科,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能(Artificial Intelligence)的一个子集,同时它也是人工智能的核心,是使计算机具有智能的根本途径。(引用自:百度百科)</span></p></li><li><p><span>机器学习(machine learning, ML)根据不同的划分策略可以有不同的分类,比如以学习目的来划分,就可以简单分为:分类、回归。如果以学习方式来划分,可以分为:监督学习,半监督学习,无监督学习,强化学习。以应用层面来划分,机器学习可以应用在计算机视觉(Computer Vision, CV)、自然语言处理(Nature language processing, NLP)、数据挖掘(DataMining)等。当然如果以具体模型来划分,那就更为繁杂了。</span></p><p>&nbsp;</p></li></ul><p><img src="D:\train\source\机器学习.png" alt="'机器学习'" title="机器学习应用领域" style="zoom:67%;" /></p><p>&nbsp;</p><h3 id='机器学习过程'><span>机器学习过程</span></h3><ul><li><span>机器学习从高度抽象的角度看,其实可以分解为三大要素:模型(model)、策略(strategy)、算法(algorithm)。</span></li><li><span>从上面的要素出发,机器学习的过程实际上就是在实施这三个要素的过程:构建模型、确定策略、应用算法。但这种说法过于抽象,也损失不少细节。从应用层面上讲,其实机器学习是数据挖掘的一个工具或者某种意义上也可以理解为一个子集,它的实施过程也同数据挖掘一样:原材料获取(数据收集)—&gt; 材料处理加工(数据清洗、数据预处理、特征工程)—&gt; 材料性能分析(统计分析、建模分析)—&gt; 结果评价—&gt; 结果展示和应用。</span></li><li></li></ul><h2 id='数据挖掘机器学习和人工智能'><span>数据挖掘,机器学习和人工智能</span></h2><ul><li><span>数据挖掘是从现有的信息中提取数据的模式和模型,即精选出最重要的信息,以用于未来机器学习和AI的数据使用。数据挖掘本质上是机器学习和人工智能的基础,前者为后两者提供数据支撑。机器学习是人工智能很重要的一部分,前者是后者的子集,同时机器学习也是人工智能的一种实现(以面向对象的角度理解,前者也是后者的对象实例)。理论上人工智能几乎包括了所有机器能做的内容,当然也包括机器学习全部内容和部分数据挖掘的内容。</span></li><li><span>数据挖掘也会使用大量机器学习的算法,但是其特定的环境和目的和机器学习不太一样。</span></li><li><span>这三者的区别主要是目的不同,其手段(算法,模型)有很大的重叠,所以容易混淆。</span></li></ul><p><img src="D:\train\source\三者区别.jpg" alt="'数据挖掘,机器学习和人工智能之间的关系'" style="zoom:50%;" /></p><p>&nbsp;</p><h2 id='电池背后的数据应用逻辑'><span>电池背后的数据应用逻辑</span></h2><h3 id='数据指标可量化'><span>数据指标可量化</span></h3><ul><li><span>从1799年伏特发明电池至今,电池技术走过了200年的岁月,应用在电池设计、制造、测试等各个阶段的数据标准逐步完善,大部分性能和指标实现了量化。锂离子电池从被发明至今,也已经走过30多个年头,除了继承电池原有的数据标准外,又有了自己独特的发展。以工艺参数为例,得益于制造和检测装备的升级进步,我们能对各个工艺指标进行量化设计和监控。而成熟的数据标准和可量化意味着体系更容易提取数学模式,也更容易被数学模型解释,这也让数据挖掘和机器学习这个方面可以有所作为。</span></li></ul><h3 id='内联性强关系复杂'><span>内联性强,关系复杂</span></h3><ul><li><p><span>经验和各种物理、化学公式告诉我们,电池各个工艺构成,使用参数,环境参数等影响因素会对电池的最终性能指标会有着显著影响。比如,以电化学角度来理解:从电流—电势方程</span><sup><span>(1)</span></sup><span>(在离子扩散较快时,反应界面浓度与溶液本体浓度基本相等,方程演变为Bulter-Volmer方程)来看,凡是能影响界面面积A、反应速率k</span><sub><span>0</span></sub><span>、界面浓度C(0,t)、电极电势E、平衡电势E</span><sub><span>eq</span></sub><span>、体系温度T的因素都会对电池最终电性能产生影响。可问题不仅止于此,往下深究你会发现,反应界面面积跟电池结构设计,电解液分布,正负极活性物质颗粒特性状态等相关;标准反应速率又与参与反应的正负极材料特性、电解液特性(由阿伦尼乌斯方程</span><sup><span>(2)</span></sup><span>知道,不同材料体系的活化能Ea不同,前因子A也不同)等因素紧密相连;界面浓度被液相传质过程(主要是扩散过程),电解液特性,正负极颗粒特性这些过程因素控制;电极电势直接与材料体系,内阻分布,电池结构设计,荷电状态等因素相关......随着深入分析,你会发现,这完全是一个几近无限复杂的问题,影响最终结果的变量因素错综复杂,大部分的影响关系都无法用有限的数学方程确定,甚至很多都无法量化(比如材料特性就很难完全量化)。在高维特征空间内的数据分析,传统工具显得比较吃力,比如要了解多维特征空间的数据分布情况以及作解释性分析,传统的SAS软件(比如最常见的EXCEL,minitab, origin等,还有学习成本较高,面向数据专家的SAS,SPSS等)要不是力不从心,要不然就是对统计学知识要求太高。而高维空间的数据问题恰恰是机器学习的强项,机器学习不仅可以依靠模型得出较为准确的输出,也能一定程度为结果提供高维空间下的解释性分析(深度学习除外)。</span></p><div contenteditable="false" spellcheck="false" class="mathjax-block md-end-block md-math-block md-rawblock" id="mathjax-n812" cid="n812" mdtype="math_block"><div class="md-rawblock-container md-math-container" contenteditable="false" tabindex="-1"><div class="MathJax_SVG_Display"><span class="MathJax_SVG" id="MathJax-Element-27-Frame" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="134.97ex" height="39.076ex" viewBox="0 -8648 58111.7 16824.4" role="img" focusable="false" style="vertical-align: -18.762ex; margin-bottom: -0.229ex; max-width: 100%;"><defs><path stroke-width="0" id="E32-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="0" id="E32-MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path><path stroke-width="0" id="E32-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="0" id="E32-MJMATHI-69" d="M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E32-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="0" id="E32-MJMATHI-6E" d="M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E32-MJMATHI-41" d="M208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260Z"></path><path stroke-width="0" id="E32-MJMATHI-46" d="M48 1Q31 1 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H742Q749 676 749 669Q749 664 736 557T722 447Q720 440 702 440H690Q683 445 683 453Q683 454 686 477T689 530Q689 560 682 579T663 610T626 626T575 633T503 634H480Q398 633 393 631Q388 629 386 623Q385 622 352 492L320 363H375Q378 363 398 363T426 364T448 367T472 374T489 386Q502 398 511 419T524 457T529 475Q532 480 548 480H560Q567 475 567 470Q567 467 536 339T502 207Q500 200 482 200H470Q463 206 463 212Q463 215 468 234T473 274Q473 303 453 310T364 317H309L277 190Q245 66 245 60Q245 46 334 46H359Q365 40 365 39T363 19Q359 6 353 0H336Q295 2 185 2Q120 2 86 2T48 1Z"></path><path stroke-width="0" id="E32-MJMATHI-6B" d="M121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647Z"></path><path stroke-width="0" id="E32-MJMAIN-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z"></path><path stroke-width="0" id="E32-MJMAIN-5B" d="M118 -250V750H255V710H158V-210H255V-250H118Z"></path><path stroke-width="0" id="E32-MJMATHI-43" d="M50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252Z"></path><path stroke-width="0" id="E32-MJMATHI-4F" d="M740 435Q740 320 676 213T511 42T304 -22Q207 -22 138 35T51 201Q50 209 50 244Q50 346 98 438T227 601Q351 704 476 704Q514 704 524 703Q621 689 680 617T740 435ZM637 476Q637 565 591 615T476 665Q396 665 322 605Q242 542 200 428T157 216Q157 126 200 73T314 19Q404 19 485 98T608 313Q637 408 637 476Z"></path><path stroke-width="0" id="E32-MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z"></path><path stroke-width="0" id="E32-MJMAIN-2C" d="M78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17Z"></path><path stroke-width="0" id="E32-MJMATHI-74" d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z"></path><path stroke-width="0" id="E32-MJMATHI-65" d="M39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353Z"></path><path stroke-width="0" id="E32-MJMAIN-2212" d="M84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250Z"></path><path stroke-width="0" id="E32-MJMATHI-3B1" d="M34 156Q34 270 120 356T309 442Q379 442 421 402T478 304Q484 275 485 237V208Q534 282 560 374Q564 388 566 390T582 393Q603 393 603 385Q603 376 594 346T558 261T497 161L486 147L487 123Q489 67 495 47T514 26Q528 28 540 37T557 60Q559 67 562 68T577 70Q597 70 597 62Q597 56 591 43Q579 19 556 5T512 -10H505Q438 -10 414 62L411 69L400 61Q390 53 370 41T325 18T267 -2T203 -11Q124 -11 79 39T34 156ZM208 26Q257 26 306 47T379 90L403 112Q401 255 396 290Q382 405 304 405Q235 405 183 332Q156 292 139 224T121 120Q121 71 146 49T208 26Z"></path><path stroke-width="0" id="E32-MJMATHI-66" d="M118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162Z"></path><path stroke-width="0" id="E32-MJMAIN-394" d="M51 0Q46 4 46 7Q46 9 215 357T388 709Q391 716 416 716Q439 716 444 709Q447 705 616 357T786 7Q786 4 781 0H51ZM507 344L384 596L137 92L383 91H630Q630 93 507 344Z"></path><path stroke-width="0" id="E32-MJMATHI-45" d="M492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213Z"></path><path stroke-width="0" id="E32-MJMATHI-71" d="M33 157Q33 258 109 349T280 441Q340 441 372 389Q373 390 377 395T388 406T404 418Q438 442 450 442Q454 442 457 439T460 434Q460 425 391 149Q320 -135 320 -139Q320 -147 365 -148H390Q396 -156 396 -157T393 -175Q389 -188 383 -194H370Q339 -192 262 -192Q234 -192 211 -192T174 -192T157 -193Q143 -193 143 -185Q143 -182 145 -170Q149 -154 152 -151T172 -148Q220 -148 230 -141Q238 -136 258 -53T279 32Q279 33 272 29Q224 -10 172 -10Q117 -10 75 30T33 157ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z"></path><path stroke-width="0" id="E32-MJMATHI-52" d="M230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554Z"></path><path stroke-width="0" id="E32-MJMATHI-64" d="M366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z"></path><path stroke-width="0" id="E32-MJMAIN-5D" d="M22 710V750H159V-250H22V-210H119V710H22Z"></path><path stroke-width="0" id="E32-MJMAIN-3A" d="M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z"></path><path stroke-width="0" id="E32-MJMAIN-2F" d="M423 750Q432 750 438 744T444 730Q444 725 271 248T92 -240Q85 -250 75 -250Q68 -250 62 -245T56 -231Q56 -221 230 257T407 740Q411 750 423 750Z"></path><path stroke-width="0" id="E32-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><g transform="translate(56833,0)"><g id="mjx-eqn-1_1" transform="translate(0,7219)"><use xlink:href="#E32-MJMAIN-28"></use><use xlink:href="#E32-MJMAIN-31" x="389" y="0"></use><use xlink:href="#E32-MJMAIN-29" x="889" y="0"></use></g></g><g transform="translate(9906,0)"><g transform="translate(-15,0)"><g transform="translate(0,7219)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-69" x="0" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-3D" x="622" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-6E" x="1678" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-41" x="2278" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-46" x="3028" y="0"></use><g transform="translate(5439,0)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-6B" x="0" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-30" x="736" y="-213"></use></g><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-5B" x="4752" y="0"></use><g transform="translate(7410,0)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-43" x="0" y="0"></use><g transform="translate(1029,-221)"><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-4F" x="0" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-78" x="763" y="0"></use></g></g><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-28" x="6904" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-30" x="7293" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-2C" x="7793" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-74" x="8238" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-29" x="8599" y="0"></use><g transform="translate(12943,0)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-65" x="0" y="0"></use><g transform="translate(671,594)"><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-2212" x="0" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-3B1" x="778" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-6E" x="1418" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-66" x="2018" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-394" x="2568" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-28" x="3401" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-45" x="3790" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-2212" x="4554" y="0"></use><g transform="translate(5429,0)"><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-45" x="0" y="0"></use><use transform="scale(0.72)" xlink:href="#E32-MJMATHI-65" x="1043" y="-213"></use></g><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-71" x="6499" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-29" x="6959" y="0"></use></g></g><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-2212" x="14972" y="0"></use><g transform="translate(23001,0)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-43" x="0" y="0"></use><g transform="translate(1029,-216)"><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-52" x="0" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-64" x="759" y="0"></use></g></g><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-28" x="17694" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-30" x="18083" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-2C" x="18583" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-74" x="19028" y="0"></use><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-29" x="19389" y="0"></use><g transform="translate(28480,0)"><use transform="scale(1.44)" xlink:href="#E32-MJMATHI-65" x="0" y="0"></use><g transform="translate(671,594)"><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-28" x="0" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-31" x="389" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-2212" x="889" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-3B1" x="1667" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-29" x="2307" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-6E" x="2696" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-66" x="3296" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-394" x="3846" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-28" x="4679" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-45" x="5068" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-2212" x="5832" y="0"></use><g transform="translate(6730,0)"><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-45" x="0" y="0"></use><use transform="scale(0.72)" xlink:href="#E32-MJMATHI-65" x="1043" y="-213"></use></g><use transform="scale(1.018)" xlink:href="#E32-MJMATHI-71" x="7777" y="0"></use><use transform="scale(1.018)" xlink:href="#E32-MJMAIN-29" x="8237" y="0"></use></g></g><use transform="scale(1.44)" xlink:href="#E32-MJMAIN-5D" x="26559" y="0"></use><g transform="translate(16016,-1630)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-6E" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="877" y="0"></use><g transform="translate(1720,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2698,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3677,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4655,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5634,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(14158,-3101)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-41" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="1027" y="0"></use><g transform="translate(1900,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2878,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-2F" x="3214" y="0"></use><g transform="translate(4457,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5435,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6414,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(7393,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(8371,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(9350,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(15938,-4671)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-46" x="0" y="0"></use><g transform="translate(898,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(1877,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2855,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3834,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4813,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5791,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(15302,-6081)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-6B" x="0" y="0"></use><use transform="scale(0.849)" xlink:href="#E32-MJMAIN-30" x="736" y="-213"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="1252" y="0"></use><g transform="translate(2169,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3148,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4126,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5105,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6084,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(7062,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(12385,-7556)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-43" x="0" y="0"></use><g transform="translate(858,-185)"><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-4F" x="0" y="0"></use><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-78" x="763" y="0"></use></g><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="2036" y="0"></use><g transform="translate(3111,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4089,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5068,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6046,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(7025,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(8003,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(8982,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(9961,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(10939,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(11918,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(12896,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(12408,-9035)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-43" x="0" y="0"></use><g transform="translate(858,-180)"><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-64" x="759" y="0"></use></g><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="1999" y="0"></use><g transform="translate(3066,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4044,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5023,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6001,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6980,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(7958,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(8937,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(9916,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(10894,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(11873,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(12851,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(13057,-10503)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-3B1" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="917" y="0"></use><g transform="translate(1768,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2746,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3725,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4703,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5682,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6661,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(7639,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(8618,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(9596,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(10575,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(11553,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(16407,-11913)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-45" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="1041" y="0"></use><g transform="translate(1917,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2895,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3874,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4852,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(15970,-13323)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-45" x="0" y="0"></use><g transform="translate(885,-180)"><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-65" x="0" y="0"></use><use transform="scale(0.849)" xlink:href="#E32-MJMATHI-71" x="466" y="0"></use></g><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3A" x="1770" y="0"></use><g transform="translate(2791,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3770,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4748,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5727,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(16565,-14998)"><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-66" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-3D" x="827" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-46" x="1883" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMAIN-2F" x="2632" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-52" x="3132" y="0"></use><use transform="scale(1.2)" xlink:href="#E32-MJMATHI-54" x="3891" y="0"></use></g></g></g></g></g></svg></span></div><script type="math/tex; mode=display" id="MathJax-Element-27">\Large
i=nAFk_0[\,C_{Ox}(0,t)e^{-\alpha nf \Delta (E-E_eq)}-C_{Rd}(0,t)e^{(1-\alpha)nf\Delta (E-E_eq)}\,\tag1]\\
\\
\large n:反应电子数\\
\large A:电极/溶液界面面积\\
\large F法拉第常数\\
\large k_0:标准反应速率\\
\large C_{Ox}:反应界面氧化态物质浓度\\
\large C_{Rd}:反应界面氧化态物质浓度\\
\large \alpha:传递系数势垒对称系数\\
\large E:电极电势\\
\large E_{eq}:平衡电势\\
\large f=F/RT</script></div></div><div contenteditable="false" spellcheck="false" class="mathjax-block md-end-block md-math-block md-rawblock" id="mathjax-n813" cid="n813" mdtype="math_block"><div class="md-rawblock-container md-math-container" tabindex="-1"><div class="MathJax_SVG_Display"><span class="MathJax_SVG" id="MathJax-Element-25-Frame" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="134.97ex" height="20.699ex" viewBox="0 -4718 58111.7 8912" role="img" focusable="false" style="vertical-align: -9.741ex; max-width: 100%;"><defs><path stroke-width="0" id="E29-MJMAIN-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path stroke-width="0" id="E29-MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path><path stroke-width="0" id="E29-MJMAIN-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path stroke-width="0" id="E29-MJMATHI-6B" d="M121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647Z"></path><path stroke-width="0" id="E29-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="0" id="E29-MJMATHI-41" d="M208 74Q208 50 254 46Q272 46 272 35Q272 34 270 22Q267 8 264 4T251 0Q249 0 239 0T205 1T141 2Q70 2 50 0H42Q35 7 35 11Q37 38 48 46H62Q132 49 164 96Q170 102 345 401T523 704Q530 716 547 716H555H572Q578 707 578 706L606 383Q634 60 636 57Q641 46 701 46Q726 46 726 36Q726 34 723 22Q720 7 718 4T704 0Q701 0 690 0T651 1T578 2Q484 2 455 0H443Q437 6 437 9T439 27Q443 40 445 43L449 46H469Q523 49 533 63L521 213H283L249 155Q208 86 208 74ZM516 260Q516 271 504 416T490 562L463 519Q447 492 400 412L310 260L413 259Q516 259 516 260Z"></path><path stroke-width="0" id="E29-MJMATHI-65" d="M39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353Z"></path><path stroke-width="0" id="E29-MJMAIN-2212" d="M84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250Z"></path><path stroke-width="0" id="E29-MJMATHI-45" d="M492 213Q472 213 472 226Q472 230 477 250T482 285Q482 316 461 323T364 330H312Q311 328 277 192T243 52Q243 48 254 48T334 46Q428 46 458 48T518 61Q567 77 599 117T670 248Q680 270 683 272Q690 274 698 274Q718 274 718 261Q613 7 608 2Q605 0 322 0H133Q31 0 31 11Q31 13 34 25Q38 41 42 43T65 46Q92 46 125 49Q139 52 144 61Q146 66 215 342T285 622Q285 629 281 629Q273 632 228 634H197Q191 640 191 642T193 659Q197 676 203 680H757Q764 676 764 669Q764 664 751 557T737 447Q735 440 717 440H705Q698 445 698 453L701 476Q704 500 704 528Q704 558 697 578T678 609T643 625T596 632T532 634H485Q397 633 392 631Q388 629 386 622Q385 619 355 499T324 377Q347 376 372 376H398Q464 376 489 391T534 472Q538 488 540 490T557 493Q562 493 565 493T570 492T572 491T574 487T577 483L544 351Q511 218 508 216Q505 213 492 213Z"></path><path stroke-width="0" id="E29-MJMATHI-61" d="M33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328Z"></path><path stroke-width="0" id="E29-MJMATHI-52" d="M230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554Z"></path><path stroke-width="0" id="E29-MJMATHI-54" d="M40 437Q21 437 21 445Q21 450 37 501T71 602L88 651Q93 669 101 677H569H659Q691 677 697 676T704 667Q704 661 687 553T668 444Q668 437 649 437Q640 437 637 437T631 442L629 445Q629 451 635 490T641 551Q641 586 628 604T573 629Q568 630 515 631Q469 631 457 630T439 622Q438 621 368 343T298 60Q298 48 386 46Q418 46 427 45T436 36Q436 31 433 22Q429 4 424 1L422 0Q419 0 415 0Q410 0 363 1T228 2Q99 2 64 0H49Q43 6 43 9T45 27Q49 40 55 46H83H94Q174 46 189 55Q190 56 191 56Q196 59 201 76T241 233Q258 301 269 344Q339 619 339 625Q339 630 310 630H279Q212 630 191 624Q146 614 121 583T67 467Q60 445 57 441T43 437H40Z"></path><path stroke-width="0" id="E29-MJMAIN-3A" d="M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><g transform="translate(56833,0)"><g id="mjx-eqn-2" transform="translate(0,2997)"><use xlink:href="#E29-MJMAIN-28"></use><use xlink:href="#E29-MJMAIN-32" x="389" y="0"></use><use xlink:href="#E29-MJMAIN-29" x="889" y="0"></use></g></g><g transform="translate(25338,0)"><g transform="translate(-15,0)"><g transform="translate(0,2997)"><use transform="scale(1.44)" xlink:href="#E29-MJMATHI-6B" x="0" y="0"></use><use transform="scale(1.44)" xlink:href="#E29-MJMAIN-3D" x="798" y="0"></use><use transform="scale(1.44)" xlink:href="#E29-MJMATHI-41" x="1854" y="0"></use><g transform="translate(3750,0)"><use transform="scale(1.44)" xlink:href="#E29-MJMATHI-65" x="0" y="0"></use><g transform="translate(671,594)"><g transform="translate(172,0)"><rect stroke="none" width="1717" height="86" x="0" y="211"></rect><g transform="translate(86,554)"><use transform="scale(0.72)" xlink:href="#E29-MJMAIN-2212" x="0" y="0"></use><g transform="translate(560,0)"><use transform="scale(0.72)" xlink:href="#E29-MJMATHI-45" x="0" y="0"></use><use transform="scale(0.72)" xlink:href="#E29-MJMATHI-61" x="737" y="-150"></use></g></g><g transform="translate(331,-422)"><use transform="scale(0.72)" xlink:href="#E29-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.72)" xlink:href="#E29-MJMATHI-54" x="758" y="0"></use></g></g></g></g><g transform="translate(544,-1286)"><use transform="scale(1.2)" xlink:href="#E29-MJMATHI-6B" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E29-MJMAIN-3A" x="798" y="0"></use><g transform="translate(1625,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2604,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3582,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4561,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(896,-2716)"><use transform="scale(1.2)" xlink:href="#E29-MJMATHI-41" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E29-MJMAIN-3A" x="1027" y="0"></use><g transform="translate(1900,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2878,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3857,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(618,-4126)"><use transform="scale(1.2)" xlink:href="#E29-MJMATHI-45" x="0" y="0"></use><use transform="scale(0.849)" xlink:href="#E29-MJMATHI-61" x="1043" y="-213"></use><use transform="scale(1.2)" xlink:href="#E29-MJMAIN-3A" x="1489" y="0"></use><g transform="translate(2454,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3433,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4411,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(0,-5584)"><use transform="scale(1.2)" xlink:href="#E29-MJMATHI-52" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E29-MJMAIN-3A" x="1036" y="0"></use><g transform="translate(1911,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2889,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3868,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4846,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(5825,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(6803,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g><g transform="translate(1011,-6995)"><use transform="scale(1.2)" xlink:href="#E29-MJMATHI-54" x="0" y="0"></use><use transform="scale(1.2)" xlink:href="#E29-MJMAIN-3A" x="981" y="0"></use><g transform="translate(1845,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(2823,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(3802,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4780,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(62.88) matrix(1 0 0 -1 0 0)"></text></g></g></g></g></g></g></svg></span></div><script type="math/tex; mode=display" id="MathJax-Element-25">\Large k=Ae^{\frac{-E_a}{RT}\tag2}\\
\large k:反应速率\\
\large A:前因子\\
\large E_a:活化能\\
\large R:摩尔气体常数\\
\large T:绝对温度</script></div></div></li></ul><h3 id='从数据到应用'><span>从数据到应用</span></h3><ul><li><p><span>过往的电池设计是以历史经验为基础(其实就是技术人员的个人经验),固定大部分的特定变量组合(即不作为变量分析),针对特定问题进行有限变量(大部分是1-2维变量)分析,进而得出在这变量空间内的局部较优解,然后不断地优化,迭代上述步骤。这也是最普遍,最常见的做法。举个例子说明,我们从物理直觉上,可以判断出电池的使用寿命(cycle life)肯定与材料组成、工艺参数直接相关,这种相关性却无法被简单定量化表示,而要通过不断的变量组合、实验试错,但考虑到成本,效率,时效等原因,我们只能选取一到两个变量做对比实验,比如正极材料,电解液这两个变量组合,那么其它变量就被固化下来,如负极,隔膜等,等到有新的实验需求,然后在以同样的手段,更新迭代实验,进而得到符合我们预期的变量组合。这种做法本身是没有问题的,只是会有两个问题产生:</span></p><ol start='' ><li><p><span>实验数据没有被充分利用,假设目前有两组实验数据,a实验所采用的变量组合是</span><span class="MathJax_SVG" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="3.049ex" height="2.227ex" viewBox="0 -906.7 1312.8 958.9" role="img" focusable="false" style="vertical-align: -0.121ex;"><defs><path stroke-width="0" id="E6-MJMATHI-58" d="M42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0Z"></path><path stroke-width="0" id="E6-MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><use xlink:href="#E6-MJMATHI-58" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E6-MJMAIN-31" x="1215" y="513"></use></g></svg></span><script type="math/tex">X^1</script><span></span><span class="MathJax_SVG" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="3.049ex" height="2.227ex" viewBox="0 -906.7 1312.8 958.9" role="img" focusable="false" style="vertical-align: -0.121ex;"><defs><path stroke-width="0" id="E6-MJMATHI-58" d="M42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0Z"></path><path stroke-width="0" id="E6-MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><use xlink:href="#E6-MJMATHI-58" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E6-MJMAIN-31" x="1215" y="513"></use></g></svg></span><script type="math/tex">X^1</script><span>是n维特征空间里的一个向量,</span><span class="MathJax_SVG" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24.11ex" height="3.044ex" viewBox="0 -906.7 10380.8 1310.7" role="img" focusable="false" style="vertical-align: -0.938ex;"><defs><path stroke-width="0" id="E7-MJMATHI-58" d="M42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0Z"></path><path stroke-width="0" id="E7-MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path><path stroke-width="0" id="E7-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="0" id="E7-MJMAIN-5B" d="M118 -250V750H255V710H158V-210H255V-250H118Z"></path><path stroke-width="0" id="E7-MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z"></path><path stroke-width="0" id="E7-MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path><path stroke-width="0" id="E7-MJMAIN-2C" d="M78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17Z"></path><path stroke-width="0" id="E7-MJMAIN-33" d="M127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463Z"></path><path stroke-width="0" id="E7-MJMAIN-2E" d="M78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z"></path><path stroke-width="0" id="E7-MJMATHI-6E" d="M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E7-MJMAIN-5D" d="M22 710V750H159V-250H22V-210H119V710H22Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><use xlink:href="#E7-MJMATHI-58" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="1215" y="513"></use><use xlink:href="#E7-MJMAIN-3D" x="1590" y="0"></use><use xlink:href="#E7-MJMAIN-5B" x="2646" y="0"></use><g transform="translate(2924,0)"><use xlink:href="#E7-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="808" y="-434"></use></g><g transform="translate(3949,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(50.259) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4732,0)"><use xlink:href="#E7-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-32" x="808" y="-434"></use></g><use xlink:href="#E7-MJMAIN-2C" x="5757" y="0"></use><g transform="translate(6202,0)"><use xlink:href="#E7-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-33" x="808" y="-433"></use></g><use xlink:href="#E7-MJMAIN-2C" x="7227" y="0"></use><use xlink:href="#E7-MJMAIN-2E" x="7672" y="0"></use><use xlink:href="#E7-MJMAIN-2E" x="8117" y="0"></use><use xlink:href="#E7-MJMAIN-2E" x="8561" y="0"></use><g transform="translate(9006,0)"><use xlink:href="#E7-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E7-MJMAIN-31" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E7-MJMATHI-6E" x="808" y="-211"></use></g><use xlink:href="#E7-MJMAIN-5D" x="10102" y="0"></use></g></svg></span><script type="math/tex"> X^1=[x_1^1x_2^1,x_3^1,...x^1_n] </script><span>,</span></p><p><span class="MathJax_SVG" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="3.049ex" height="2.227ex" viewBox="0 -906.7 1312.8 958.9" role="img" focusable="false" style="vertical-align: -0.121ex;"><defs><path stroke-width="0" id="E8-MJMATHI-58" d="M42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0Z"></path><path stroke-width="0" id="E8-MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><use xlink:href="#E8-MJMATHI-58" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E8-MJMAIN-32" x="1215" y="513"></use></g></svg></span><script type="math/tex">X^2</script><span>是n维特征空间里的另一个向量,</span><span class="MathJax_SVG" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24.11ex" height="3.044ex" viewBox="0 -906.7 10380.8 1310.7" role="img" focusable="false" style="vertical-align: -0.938ex;"><defs><path stroke-width="0" id="E9-MJMATHI-58" d="M42 0H40Q26 0 26 11Q26 15 29 27Q33 41 36 43T55 46Q141 49 190 98Q200 108 306 224T411 342Q302 620 297 625Q288 636 234 637H206Q200 643 200 645T202 664Q206 677 212 683H226Q260 681 347 681Q380 681 408 681T453 682T473 682Q490 682 490 671Q490 670 488 658Q484 643 481 640T465 637Q434 634 411 620L488 426L541 485Q646 598 646 610Q646 628 622 635Q617 635 609 637Q594 637 594 648Q594 650 596 664Q600 677 606 683H618Q619 683 643 683T697 681T738 680Q828 680 837 683H845Q852 676 852 672Q850 647 840 637H824Q790 636 763 628T722 611T698 593L687 584Q687 585 592 480L505 384Q505 383 536 304T601 142T638 56Q648 47 699 46Q734 46 734 37Q734 35 732 23Q728 7 725 4T711 1Q708 1 678 1T589 2Q528 2 496 2T461 1Q444 1 444 10Q444 11 446 25Q448 35 450 39T455 44T464 46T480 47T506 54Q523 62 523 64Q522 64 476 181L429 299Q241 95 236 84Q232 76 232 72Q232 53 261 47Q262 47 267 47T273 46Q276 46 277 46T280 45T283 42T284 35Q284 26 282 19Q279 6 276 4T261 1Q258 1 243 1T201 2T142 2Q64 2 42 0Z"></path><path stroke-width="0" id="E9-MJMAIN-32" d="M109 429Q82 429 66 447T50 491Q50 562 103 614T235 666Q326 666 387 610T449 465Q449 422 429 383T381 315T301 241Q265 210 201 149L142 93L218 92Q375 92 385 97Q392 99 409 186V189H449V186Q448 183 436 95T421 3V0H50V19V31Q50 38 56 46T86 81Q115 113 136 137Q145 147 170 174T204 211T233 244T261 278T284 308T305 340T320 369T333 401T340 431T343 464Q343 527 309 573T212 619Q179 619 154 602T119 569T109 550Q109 549 114 549Q132 549 151 535T170 489Q170 464 154 447T109 429Z"></path><path stroke-width="0" id="E9-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="0" id="E9-MJMAIN-5B" d="M118 -250V750H255V710H158V-210H255V-250H118Z"></path><path stroke-width="0" id="E9-MJMATHI-78" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z"></path><path stroke-width="0" id="E9-MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path><path stroke-width="0" id="E9-MJMAIN-2C" d="M78 35T78 60T94 103T137 121Q165 121 187 96T210 8Q210 -27 201 -60T180 -117T154 -158T130 -185T117 -194Q113 -194 104 -185T95 -172Q95 -168 106 -156T131 -126T157 -76T173 -3V9L172 8Q170 7 167 6T161 3T152 1T140 0Q113 0 96 17Z"></path><path stroke-width="0" id="E9-MJMAIN-33" d="M127 463Q100 463 85 480T69 524Q69 579 117 622T233 665Q268 665 277 664Q351 652 390 611T430 522Q430 470 396 421T302 350L299 348Q299 347 308 345T337 336T375 315Q457 262 457 175Q457 96 395 37T238 -22Q158 -22 100 21T42 130Q42 158 60 175T105 193Q133 193 151 175T169 130Q169 119 166 110T159 94T148 82T136 74T126 70T118 67L114 66Q165 21 238 21Q293 21 321 74Q338 107 338 175V195Q338 290 274 322Q259 328 213 329L171 330L168 332Q166 335 166 348Q166 366 174 366Q202 366 232 371Q266 376 294 413T322 525V533Q322 590 287 612Q265 626 240 626Q208 626 181 615T143 592T132 580H135Q138 579 143 578T153 573T165 566T175 555T183 540T186 520Q186 498 172 481T127 463Z"></path><path stroke-width="0" id="E9-MJMAIN-2E" d="M78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z"></path><path stroke-width="0" id="E9-MJMATHI-6E" d="M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E9-MJMAIN-5D" d="M22 710V750H159V-250H22V-210H119V710H22Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><use xlink:href="#E9-MJMATHI-58" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="1215" y="513"></use><use xlink:href="#E9-MJMAIN-3D" x="1590" y="0"></use><use xlink:href="#E9-MJMAIN-5B" x="2646" y="0"></use><g transform="translate(2924,0)"><use xlink:href="#E9-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-31" x="808" y="-434"></use></g><g transform="translate(3949,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(50.259) matrix(1 0 0 -1 0 0)"></text></g><g transform="translate(4732,0)"><use xlink:href="#E9-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="808" y="-434"></use></g><use xlink:href="#E9-MJMAIN-2C" x="5757" y="0"></use><g transform="translate(6202,0)"><use xlink:href="#E9-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-33" x="808" y="-433"></use></g><use xlink:href="#E9-MJMAIN-2C" x="7227" y="0"></use><use xlink:href="#E9-MJMAIN-2E" x="7672" y="0"></use><use xlink:href="#E9-MJMAIN-2E" x="8117" y="0"></use><use xlink:href="#E9-MJMAIN-2E" x="8561" y="0"></use><g transform="translate(9006,0)"><use xlink:href="#E9-MJMATHI-78" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E9-MJMAIN-32" x="808" y="487"></use><use transform="scale(0.707)" xlink:href="#E9-MJMATHI-6E" x="808" y="-211"></use></g><use xlink:href="#E9-MJMAIN-5D" x="10102" y="0"></use></g></svg></span><script type="math/tex"> X^2=[x_1^2x_2^2,x_3^2,...x^2_n] </script><span>。如果两个实验想要对比得出直观的结论,起码要将变量控制在越少越好。通常需要将n维空间压缩到低维空间,这个过程</span></p></li><li><p><span>实验结果只能收敛于特定空间的局部较优解,很难获得全局较优解。</span></p></li></ol></li></ul><ul><li><p><span>比如举个例子,当前作锂离子电池设计时,要控制最终的电阻,其实很容易利用各个组成的数据指标来实现,比如电池的电阻就可以近似看成各个电池构成组件的电阻线性与各组件的接触电阻之和</span><sup><span>(2)</span></sup><span>,而各部件的电阻和接触电阻其实也可以由其内禀的电阻率和几何尺寸得出。换句话说,电池内阻的影响因素遍布整个变量空间,而非单一变量控制。当然这个例子是电池系统中相对简单的线性模型。</span></p><div contenteditable="false" spellcheck="false" class="mathjax-block md-end-block md-math-block md-rawblock" id="mathjax-n828" cid="n828" mdtype="math_block"><div class="md-rawblock-container md-math-container" tabindex="-1"><div class="MathJax_SVG_Display"><span class="MathJax_SVG" id="MathJax-Element-26-Frame" tabindex="-1" style="font-size: 100%; display: inline-block;"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="134.97ex" height="20.212ex" viewBox="0 -1836 58111.7 8702.4" role="img" focusable="false" style="vertical-align: -15.948ex; max-width: 100%;"><defs><path stroke-width="0" id="E30-MJMATHI-49" d="M43 1Q26 1 26 10Q26 12 29 24Q34 43 39 45Q42 46 54 46H60Q120 46 136 53Q137 53 138 54Q143 56 149 77T198 273Q210 318 216 344Q286 624 286 626Q284 630 284 631Q274 637 213 637H193Q184 643 189 662Q193 677 195 680T209 683H213Q285 681 359 681Q481 681 487 683H497Q504 676 504 672T501 655T494 639Q491 637 471 637Q440 637 407 634Q393 631 388 623Q381 609 337 432Q326 385 315 341Q245 65 245 59Q245 52 255 50T307 46H339Q345 38 345 37T342 19Q338 6 332 0H316Q279 2 179 2Q143 2 113 2T65 2T43 1Z"></path><path stroke-width="0" id="E30-MJMATHI-52" d="M230 637Q203 637 198 638T193 649Q193 676 204 682Q206 683 378 683Q550 682 564 680Q620 672 658 652T712 606T733 563T739 529Q739 484 710 445T643 385T576 351T538 338L545 333Q612 295 612 223Q612 212 607 162T602 80V71Q602 53 603 43T614 25T640 16Q668 16 686 38T712 85Q717 99 720 102T735 105Q755 105 755 93Q755 75 731 36Q693 -21 641 -21H632Q571 -21 531 4T487 82Q487 109 502 166T517 239Q517 290 474 313Q459 320 449 321T378 323H309L277 193Q244 61 244 59Q244 55 245 54T252 50T269 48T302 46H333Q339 38 339 37T336 19Q332 6 326 0H311Q275 2 180 2Q146 2 117 2T71 2T50 1Q33 1 33 10Q33 12 36 24Q41 43 46 45Q50 46 61 46H67Q94 46 127 49Q141 52 146 61Q149 65 218 339T287 628Q287 635 230 637ZM630 554Q630 586 609 608T523 636Q521 636 500 636T462 637H440Q393 637 386 627Q385 624 352 494T319 361Q319 360 388 360Q466 361 492 367Q556 377 592 426Q608 449 619 486T630 554Z"></path><path stroke-width="0" id="E30-MJMAIN-3D" d="M56 347Q56 360 70 367H707Q722 359 722 347Q722 336 708 328L390 327H72Q56 332 56 347ZM56 153Q56 168 72 173H708Q722 163 722 153Q722 140 707 133H70Q56 140 56 153Z"></path><path stroke-width="0" id="E30-MJSZ2-2211" d="M60 948Q63 950 665 950H1267L1325 815Q1384 677 1388 669H1348L1341 683Q1320 724 1285 761Q1235 809 1174 838T1033 881T882 898T699 902H574H543H251L259 891Q722 258 724 252Q725 250 724 246Q721 243 460 -56L196 -356Q196 -357 407 -357Q459 -357 548 -357T676 -358Q812 -358 896 -353T1063 -332T1204 -283T1307 -196Q1328 -170 1348 -124H1388Q1388 -125 1381 -145T1356 -210T1325 -294L1267 -449L666 -450Q64 -450 61 -448Q55 -446 55 -439Q55 -437 57 -433L590 177Q590 178 557 222T452 366T322 544L56 909L55 924Q55 945 60 948Z"></path><path stroke-width="0" id="E30-MJMATHI-69" d="M184 600Q184 624 203 642T247 661Q265 661 277 649T290 619Q290 596 270 577T226 557Q211 557 198 567T184 600ZM21 287Q21 295 30 318T54 369T98 420T158 442Q197 442 223 419T250 357Q250 340 236 301T196 196T154 83Q149 61 149 51Q149 26 166 26Q175 26 185 29T208 43T235 78T260 137Q263 149 265 151T282 153Q302 153 302 143Q302 135 293 112T268 61T223 11T161 -11Q129 -11 102 10T74 74Q74 91 79 106T122 220Q160 321 166 341T173 380Q173 404 156 404H154Q124 404 99 371T61 287Q60 286 59 284T58 281T56 279T53 278T49 278T41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E30-MJMATHI-6E" d="M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E30-MJMAIN-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path><path stroke-width="0" id="E30-MJMATHI-6A" d="M297 596Q297 627 318 644T361 661Q378 661 389 651T403 623Q403 595 384 576T340 557Q322 557 310 567T297 596ZM288 376Q288 405 262 405Q240 405 220 393T185 362T161 325T144 293L137 279Q135 278 121 278H107Q101 284 101 286T105 299Q126 348 164 391T252 441Q253 441 260 441T272 442Q296 441 316 432Q341 418 354 401T367 348V332L318 133Q267 -67 264 -75Q246 -125 194 -164T75 -204Q25 -204 7 -183T-12 -137Q-12 -110 7 -91T53 -71Q70 -71 82 -81T95 -112Q95 -148 63 -167Q69 -168 77 -168Q111 -168 139 -140T182 -74L193 -32Q204 11 219 72T251 197T278 308T289 365Q289 372 288 376Z"></path><path stroke-width="0" id="E30-MJMATHI-6B" d="M121 647Q121 657 125 670T137 683Q138 683 209 688T282 694Q294 694 294 686Q294 679 244 477Q194 279 194 272Q213 282 223 291Q247 309 292 354T362 415Q402 442 438 442Q468 442 485 423T503 369Q503 344 496 327T477 302T456 291T438 288Q418 288 406 299T394 328Q394 353 410 369T442 390L458 393Q446 405 434 405H430Q398 402 367 380T294 316T228 255Q230 254 243 252T267 246T293 238T320 224T342 206T359 180T365 147Q365 130 360 106T354 66Q354 26 381 26Q429 26 459 145Q461 153 479 153H483Q499 153 499 144Q499 139 496 130Q455 -11 378 -11Q333 -11 305 15T277 90Q277 108 280 121T283 145Q283 167 269 183T234 206T200 217T182 220H180Q168 178 159 139T145 81T136 44T129 20T122 7T111 -2Q98 -11 83 -11Q66 -11 57 -1T48 16Q48 26 85 176T158 471L195 616Q196 629 188 632T149 637H144Q134 637 131 637T124 640T121 647Z"></path><path stroke-width="0" id="E30-MJMATHI-72" d="M21 287Q22 290 23 295T28 317T38 348T53 381T73 411T99 433T132 442Q161 442 183 430T214 408T225 388Q227 382 228 382T236 389Q284 441 347 441H350Q398 441 422 400Q430 381 430 363Q430 333 417 315T391 292T366 288Q346 288 334 299T322 328Q322 376 378 392Q356 405 342 405Q286 405 239 331Q229 315 224 298T190 165Q156 25 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 114 189T154 366Q154 405 128 405Q107 405 92 377T68 316T57 280Q55 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E30-MJMATHI-65" d="M39 168Q39 225 58 272T107 350T174 402T244 433T307 442H310Q355 442 388 420T421 355Q421 265 310 237Q261 224 176 223Q139 223 138 221Q138 219 132 186T125 128Q125 81 146 54T209 26T302 45T394 111Q403 121 406 121Q410 121 419 112T429 98T420 82T390 55T344 24T281 -1T205 -11Q126 -11 83 42T39 168ZM373 353Q367 405 305 405Q272 405 244 391T199 357T170 316T154 280T149 261Q149 260 169 260Q282 260 327 284T373 353Z"></path><path stroke-width="0" id="E30-MJMATHI-73" d="M131 289Q131 321 147 354T203 415T300 442Q362 442 390 415T419 355Q419 323 402 308T364 292Q351 292 340 300T328 326Q328 342 337 354T354 372T367 378Q368 378 368 379Q368 382 361 388T336 399T297 405Q249 405 227 379T204 326Q204 301 223 291T278 274T330 259Q396 230 396 163Q396 135 385 107T352 51T289 7T195 -10Q118 -10 86 19T53 87Q53 126 74 143T118 160Q133 160 146 151T160 120Q160 94 142 76T111 58Q109 57 108 57T107 55Q108 52 115 47T146 34T201 27Q237 27 263 38T301 66T318 97T323 122Q323 150 302 164T254 181T195 196T148 231Q131 256 131 289Z"></path><path stroke-width="0" id="E30-MJMATHI-74" d="M26 385Q19 392 19 395Q19 399 22 411T27 425Q29 430 36 430T87 431H140L159 511Q162 522 166 540T173 566T179 586T187 603T197 615T211 624T229 626Q247 625 254 615T261 596Q261 589 252 549T232 470L222 433Q222 431 272 431H323Q330 424 330 420Q330 398 317 385H210L174 240Q135 80 135 68Q135 26 162 26Q197 26 230 60T283 144Q285 150 288 151T303 153H307Q322 153 322 145Q322 142 319 133Q314 117 301 95T267 48T216 6T155 -11Q125 -11 98 4T59 56Q57 64 57 83V101L92 241Q127 382 128 383Q128 385 77 385H26Z"></path><path stroke-width="0" id="E30-MJMATHI-61" d="M33 157Q33 258 109 349T280 441Q331 441 370 392Q386 422 416 422Q429 422 439 414T449 394Q449 381 412 234T374 68Q374 43 381 35T402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487Q506 153 506 144Q506 138 501 117T481 63T449 13Q436 0 417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157ZM351 328Q351 334 346 350T323 385T277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q217 26 254 59T298 110Q300 114 325 217T351 328Z"></path><path stroke-width="0" id="E30-MJMATHI-63" d="M34 159Q34 268 120 355T306 442Q362 442 394 418T427 355Q427 326 408 306T360 285Q341 285 330 295T319 325T330 359T352 380T366 386H367Q367 388 361 392T340 400T306 404Q276 404 249 390Q228 381 206 359Q162 315 142 235T121 119Q121 73 147 50Q169 26 205 26H209Q321 26 394 111Q403 121 406 121Q410 121 419 112T429 98T420 83T391 55T346 25T282 0T202 -11Q127 -11 81 37T34 159Z"></path><path stroke-width="0" id="E30-MJMATHI-6F" d="M201 -11Q126 -11 80 38T34 156Q34 221 64 279T146 380Q222 441 301 441Q333 441 341 440Q354 437 367 433T402 417T438 387T464 338T476 268Q476 161 390 75T201 -11ZM121 120Q121 70 147 48T206 26Q250 26 289 58T351 142Q360 163 374 216T388 308Q388 352 370 375Q346 405 306 405Q243 405 195 347Q158 303 140 230T121 120Z"></path><path stroke-width="0" id="E30-MJMATHI-66" d="M118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162Z"></path><path stroke-width="0" id="E30-MJMATHI-6D" d="M21 287Q22 293 24 303T36 341T56 388T88 425T132 442T175 435T205 417T221 395T229 376L231 369Q231 367 232 367L243 378Q303 442 384 442Q401 442 415 440T441 433T460 423T475 411T485 398T493 385T497 373T500 364T502 357L510 367Q573 442 659 442Q713 442 746 415T780 336Q780 285 742 178T704 50Q705 36 709 31T724 26Q752 26 776 56T815 138Q818 149 821 151T837 153Q857 153 857 145Q857 144 853 130Q845 101 831 73T785 17T716 -10Q669 -10 648 17T627 73Q627 92 663 193T700 345Q700 404 656 404H651Q565 404 506 303L499 291L466 157Q433 26 428 16Q415 -11 385 -11Q372 -11 364 -4T353 8T350 18Q350 29 384 161L420 307Q423 322 423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 181Q151 335 151 342Q154 357 154 369Q154 405 129 405Q107 405 92 377T69 316T57 280Q55 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E30-MJMATHI-70" d="M23 287Q24 290 25 295T30 317T40 348T55 381T75 411T101 433T134 442Q209 442 230 378L240 387Q302 442 358 442Q423 442 460 395T497 281Q497 173 421 82T249 -10Q227 -10 210 -4Q199 1 187 11T168 28L161 36Q160 35 139 -51T118 -138Q118 -144 126 -145T163 -148H188Q194 -155 194 -157T191 -175Q188 -187 185 -190T172 -194Q170 -194 161 -194T127 -193T65 -192Q-5 -192 -24 -194H-32Q-39 -187 -39 -183Q-37 -156 -26 -148H-6Q28 -147 33 -136Q36 -130 94 103T155 350Q156 355 156 364Q156 405 131 405Q109 405 94 377T71 316T59 280Q57 278 43 278H29Q23 284 23 287ZM178 102Q200 26 252 26Q282 26 310 49T356 107Q374 141 392 215T411 325V331Q411 405 350 405Q339 405 328 402T306 393T286 380T269 365T254 350T243 336T235 326L232 322Q232 321 229 308T218 264T204 212Q178 106 178 102Z"></path><path stroke-width="0" id="E30-MJMAIN-3A" d="M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 84 95 102T138 120Q162 120 180 104T199 61Q199 36 182 18T139 0T96 17T78 60Z"></path><path stroke-width="0" id="E30-MJMATHI-64" d="M366 683Q367 683 438 688T511 694Q523 694 523 686Q523 679 450 384T375 83T374 68Q374 26 402 26Q411 27 422 35Q443 55 463 131Q469 151 473 152Q475 153 483 153H487H491Q506 153 506 145Q506 140 503 129Q490 79 473 48T445 8T417 -8Q409 -10 393 -10Q359 -10 336 5T306 36L300 51Q299 52 296 50Q294 48 292 46Q233 -10 172 -10Q117 -10 75 30T33 157Q33 205 53 255T101 341Q148 398 195 420T280 442Q336 442 364 400Q369 394 369 396Q370 400 396 505T424 616Q424 629 417 632T378 637H357Q351 643 351 645T353 664Q358 683 366 683ZM352 326Q329 405 277 405Q242 405 210 374T160 293Q131 214 119 129Q119 126 119 118T118 106Q118 61 136 44T179 26Q233 26 290 98L298 109L352 326Z"></path><path stroke-width="0" id="E30-MJMATHI-68" d="M137 683Q138 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683Z"></path><path stroke-width="0" id="E30-MJMATHI-75" d="M21 287Q21 295 30 318T55 370T99 420T158 442Q204 442 227 417T250 358Q250 340 216 246T182 105Q182 62 196 45T238 27T291 44T328 78L339 95Q341 99 377 247Q407 367 413 387T427 416Q444 431 463 431Q480 431 488 421T496 402L420 84Q419 79 419 68Q419 43 426 35T447 26Q469 29 482 57T512 145Q514 153 532 153Q551 153 551 144Q550 139 549 130T540 98T523 55T498 17T462 -8Q454 -10 438 -10Q372 -10 347 46Q345 45 336 36T318 21T296 6T267 -6T233 -11Q189 -11 155 7Q103 38 103 113Q103 170 138 262T173 379Q173 380 173 381Q173 390 173 393T169 400T158 404H154Q131 404 112 385T82 344T65 302T57 280Q55 278 41 278H27Q21 284 21 287Z"></path><path stroke-width="0" id="E30-MJMATHI-62" d="M73 647Q73 657 77 670T89 683Q90 683 161 688T234 694Q246 694 246 685T212 542Q204 508 195 472T180 418L176 399Q176 396 182 402Q231 442 283 442Q345 442 383 396T422 280Q422 169 343 79T173 -11Q123 -11 82 27T40 150V159Q40 180 48 217T97 414Q147 611 147 623T109 637Q104 637 101 637H96Q86 637 83 637T76 640T73 647ZM336 325V331Q336 405 275 405Q258 405 240 397T207 376T181 352T163 330L157 322L136 236Q114 150 114 114Q114 66 138 42Q154 26 178 26Q211 26 245 58Q270 81 285 114T318 219Q336 291 336 325Z"></path><path stroke-width="0" id="E30-MJMATHI-43" d="M50 252Q50 367 117 473T286 641T490 704Q580 704 633 653Q642 643 648 636T656 626L657 623Q660 623 684 649Q691 655 699 663T715 679T725 690L740 705H746Q760 705 760 698Q760 694 728 561Q692 422 692 421Q690 416 687 415T669 413H653Q647 419 647 422Q647 423 648 429T650 449T651 481Q651 552 619 605T510 659Q484 659 454 652T382 628T299 572T226 479Q194 422 175 346T156 222Q156 108 232 58Q280 24 350 24Q441 24 512 92T606 240Q610 253 612 255T628 257Q648 257 648 248Q648 243 647 239Q618 132 523 55T319 -22Q206 -22 128 53T50 252Z"></path><path stroke-width="0" id="E30-MJMAIN-3B" d="M78 370Q78 394 95 412T138 430Q162 430 180 414T199 371Q199 346 182 328T139 310T96 327T78 370ZM78 60Q78 85 94 103T137 121Q202 121 202 8Q202 -44 183 -94T144 -169T118 -194Q115 -194 106 -186T95 -174Q94 -171 107 -155T137 -107T160 -38Q161 -32 162 -22T165 -4T165 4Q165 5 161 4T142 0Q110 0 94 18T78 60Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"><g transform="translate(23821,0)"><use xlink:href="#E30-MJMATHI-49" x="0" y="0"></use><use xlink:href="#E30-MJMATHI-52" x="504" y="0"></use><use xlink:href="#E30-MJMAIN-3D" x="1540" y="0"></use><g transform="translate(2596,0)"><use xlink:href="#E30-MJSZ2-2211" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-69" x="848" y="-1534"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-6E" x="721" y="1626"></use></g><use xlink:href="#E30-MJMATHI-49" x="4207" y="0"></use><g transform="translate(4711,0)"><use xlink:href="#E30-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-69" x="1073" y="-213"></use></g><use xlink:href="#E30-MJMAIN-2B" x="6203" y="0"></use><g transform="translate(7203,0)"><use xlink:href="#E30-MJSZ2-2211" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-6A" x="815" y="-1534"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-6B" x="760" y="1626"></use></g><use xlink:href="#E30-MJMATHI-49" x="8813" y="0"></use><g transform="translate(9317,0)"><use xlink:href="#E30-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-6A" x="1073" y="-213"></use></g></g><g transform="translate(22601,-2464)"><use xlink:href="#E30-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-69" x="1073" y="-213"></use><g transform="translate(1102,0)"><text font-family="STIXGeneral, 'PingFang SC', serif" stroke="none" transform="scale(52.4) matrix(1 0 0 -1 0 0)"></text></g><use xlink:href="#E30-MJMATHI-72" x="1918" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="2369" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="2835" y="0"></use><use xlink:href="#E30-MJMATHI-69" x="3304" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="3649" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="4118" y="0"></use><use xlink:href="#E30-MJMATHI-61" x="4479" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="5008" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="5608" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="6041" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="6785" y="0"></use><use xlink:href="#E30-MJMATHI-66" x="7270" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="8097" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="8530" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="9015" y="0"></use><use xlink:href="#E30-MJMATHI-70" x="9893" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="10396" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="10881" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="11481" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="11947" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="12547" y="0"></use></g><g transform="translate(17584,-3805)"><g transform="translate(1000,0)"><use xlink:href="#E30-MJMATHI-52" x="0" y="0"></use><use transform="scale(0.707)" xlink:href="#E30-MJMATHI-6A" x="1073" y="-213"></use></g><use xlink:href="#E30-MJMAIN-3A" x="2428" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="2983" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="3416" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="3901" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="4501" y="0"></use><use xlink:href="#E30-MJMATHI-61" x="4862" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="5391" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="5824" y="0"></use><use xlink:href="#E30-MJMATHI-72" x="6463" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="6914" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="7380" y="0"></use><use xlink:href="#E30-MJMATHI-69" x="7849" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="8194" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="8663" y="0"></use><use xlink:href="#E30-MJMATHI-61" x="9024" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="9553" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="10153" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="10586" y="0"></use><use xlink:href="#E30-MJMATHI-66" x="11052" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="11880" y="0"></use><use xlink:href="#E30-MJMATHI-66" x="12365" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="12915" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="13348" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="13833" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="14433" y="0"></use><use xlink:href="#E30-MJMATHI-61" x="14794" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="15323" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="15756" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="16117" y="0"></use><use xlink:href="#E30-MJMATHI-64" x="16583" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="17384" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="17817" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="18302" y="0"></use><use xlink:href="#E30-MJMATHI-70" x="19180" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="19683" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="20168" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="20768" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="21234" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="21834" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="22195" y="0"></use></g><g transform="translate(21828,-5235)"><use xlink:href="#E30-MJMATHI-6E" x="0" y="0"></use><use xlink:href="#E30-MJMAIN-3A" x="877" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="1433" y="0"></use><use xlink:href="#E30-MJMATHI-68" x="1794" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="2370" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="3114" y="0"></use><use xlink:href="#E30-MJMATHI-75" x="3714" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="4286" y="0"></use><use xlink:href="#E30-MJMATHI-62" x="5164" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="5593" y="0"></use><use xlink:href="#E30-MJMATHI-72" x="6059" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="6510" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="7257" y="0"></use><use xlink:href="#E30-MJMATHI-66" x="7742" y="0"></use><use xlink:href="#E30-MJMATHI-43" x="8569" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="9329" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="9814" y="0"></use><use xlink:href="#E30-MJMATHI-70" x="10692" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="11195" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="11680" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="12280" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="12746" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="13346" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="13707" y="0"></use><use xlink:href="#E30-MJMAIN-3B" x="14176" y="0"></use></g><g transform="translate(19936,-6575)"><use xlink:href="#E30-MJMATHI-6B" x="0" y="0"></use><use xlink:href="#E30-MJMAIN-3A" x="798" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="1354" y="0"></use><use xlink:href="#E30-MJMATHI-68" x="1715" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="2291" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="3035" y="0"></use><use xlink:href="#E30-MJMATHI-75" x="3635" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="4207" y="0"></use><use xlink:href="#E30-MJMATHI-62" x="5085" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="5514" y="0"></use><use xlink:href="#E30-MJMATHI-72" x="5980" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="6431" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="7178" y="0"></use><use xlink:href="#E30-MJMATHI-66" x="7663" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="8490" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="8923" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="9408" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="10008" y="0"></use><use xlink:href="#E30-MJMATHI-61" x="10369" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="10898" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="11331" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="11692" y="0"></use><use xlink:href="#E30-MJMATHI-64" x="12158" y="0"></use><use xlink:href="#E30-MJMATHI-63" x="12959" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="13392" y="0"></use><use xlink:href="#E30-MJMATHI-6D" x="13877" y="0"></use><use xlink:href="#E30-MJMATHI-70" x="14755" y="0"></use><use xlink:href="#E30-MJMATHI-6F" x="15258" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="15743" y="0"></use><use xlink:href="#E30-MJMATHI-65" x="16343" y="0"></use><use xlink:href="#E30-MJMATHI-6E" x="16809" y="0"></use><use xlink:href="#E30-MJMATHI-74" x="17409" y="0"></use><use xlink:href="#E30-MJMATHI-73" x="17770" y="0"></use></g></g></svg></span></div><script type="math/tex; mode=display" id="MathJax-Element-26">IR=\sum_{i}^n IR_i\,+\sum_j^kIR_{j} \\
R_iresistance \;of\; component\\
\quad R_j: contact\; resistancef \; of contacted\; components\; \\
n:the\;numbers \;of \;Components;\\
k:the\; numbers\;of\;contacted \;components</script></div></div><p>&nbsp;</p><p><span>关系复杂,指的是,任一指标的最终</span></p><p><span>像这种有着明确物理模式的数据应用还有很多,但其它内联强但暂时没有明确的物理解释的数据组合其实从数学挖掘角度来看也能提供一定的分析视角。比如,我们从物理直觉上,可以判断出电池的使用寿命(cycle life)肯定与材料组成、工艺参数直接相关,但这种相关性却无法被简单定量化表示,而是通过不断的变量组合、实验试错,</span></p></li><li><p><span>相对于制造技术的发展,锂电池的数据挖掘工作其实还有很大的空间可以拓展。</span></p></li></ul><h3 id='锂离子电池制造一致性要求'><span>锂离子电池制造一致性要求</span></h3><ul><li><span>锂离子电池数据离散性指标往往意味着特征数据和标签数据</span></li></ul><h3 id='数据维度大人力'><span>数据维度大,人力</span></h3><h3 id='电池研制测试周期长时效性问题突出'><span>电池研制测试周期长,时效性问题突出</span></h3><h3 id='电池构成体系复杂变量组合巨大'><span>电池构成体系复杂,变量组合巨大,</span></h3><h2 id='文中出现的名词解释'><span>文中出现的名词解释</span></h2><ol><li><mark><span>特征</span></mark><span>:自变量,比如电解液种类,测试温度这些工艺变量,它是数据挖掘和机器学习的输入部分(Input);</span></li></ol><ol start='2' ><li><mark><span>标签</span></mark><span>:因变量,比如我们要预测的电池寿命,某一阶段的电池容量等,它是数据挖掘和机器学习的输出部分(Output);</span></li><li><mark><span>样本</span></mark><span>:数据集里拥有完整特征和标签的最小组成,即一个电芯的数据集合。</span></li><li></li></ol><h1 id='1项目安排'><span>1.项目安排</span></h1><h2 id='11-项目目的'><span>1.1 项目目的</span></h2><p>&nbsp;</p><h2 id='12-项目流程'><span>1.2 项目流程</span></h2><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><h1 id='2-数据收集清洗'><span>2. 数据收集、清洗</span></h1><h1 id='3-探索性数据分析数据预处理'><span>3. 探索性数据分析/数据预处理</span></h1><h2 id='31-概述'><span>3.1 概述</span></h2><p><span>EDA(Exploratory Data Analysis)-探索性数据分析是指对已有的数据( 特别是调查或观察得来的原始数据 )在尽量少的先验假定下进行探索通过作图、制表、方程拟合、计算特征量等手段探索数据的结构和规律的一种数据分析方法,是从数据中检测,纠正或删除损坏,不准确或不适用于模型的记录的过程 。作用是让人能够了解变量之间的相互关系以及变量与预测值之间的关系,然后进行相应的数据处理,让数据适应模型,匹配模型的需求,使得数据集进行机器学习或深度学习时,获得较好的效果。EDA过程其实就是机器学习里的数据预处理(Data Preprocessing)过程,只是叫法不同罢了。EDA过程可能面对的问题有:数据类型不同,比如有的是文字,有的是数字,有的含时间序列,有的连续,有的间断。也可能,数据的质量不行,有噪声,有异常,有缺失,数据出错,量纲不一,有重复,数据是偏态,数据量太大或太小 。本质上讲,EDA过程就是处理这些问题的过程。</span></p><h2 id='32-流程'><span>3.2 流程</span></h2><p><span>如果说数据收集、清洗是数据科学工作中最费时的工作,那么EDA过程应该就是数据挖掘或者机器学习中最细致的工作,它的成败好坏直接决定了数据挖掘和机器学习的结果。就如常言,算法决定了结果的下限,数据质量才决定了模型的上限。</span></p><p>&nbsp;</p><p><img src="d:/train/source/EDA.png" alt="EDA" title="EDA流程图" style="zoom:67%;" /></p><h2 id='33-查看数据信息'><span>3.3 查看数据信息</span></h2><h3 id='331-数据理解'><span>3.3.1 数据理解</span></h3><h4 id='3311-字段总数'><span>3.3.1.1 字段总数</span></h4><p><span>利用pandas.columns,pandas.shape命令直接查看数据情况,结果如下:</span></p><pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="python"><div class="CodeMirror cm-s-inner CodeMirror-wrap" lang="python"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.5px; left: 8px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre>x</pre></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment"># 查看数据信息</span></span></pre></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">data</span>.<span class="cm-property">columns</span></span></pre><div class="" style="position: relative;"><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">Index</span>([<span class="cm-string">'times'</span>, <span class="cm-string">'capacity'</span>, <span class="cm-string">'循环次数表'</span>, <span class="cm-string">'all_capacity'</span>, <span class="cm-string">'上柜日期'</span>, <span class="cm-string">'设备号'</span>, <span class="cm-string">'行号'</span>, <span class="cm-string">'列号'</span>, <span class="cm-string">'日期条件列'</span>, <span class="cm-string">'批次条件列'</span>, <span class="cm-string">'试产单号/批次号'</span>, <span class="cm-string">'型号'</span>, <span class="cm-string">'容量mAh'</span>, <span class="cm-string">'工步'</span>, <span class="cm-string">'电解液'</span>, <span class="cm-string">'正极材料'</span>, <span class="cm-string">'负极材料'</span>, <span class="cm-string">'隔膜纸'</span>, <span class="cm-string">'2ex百分比'</span>, <span class="cm-string">'分容容量'</span>, <span class="cm-string">'首次容量'</span>, <span class="cm-string">'单次放电容量'</span>, <span class="cm-string">'异常升高次数'</span>, <span class="cm-string">'异常升高信息'</span>, <span class="cm-string">'异常断点次数'</span>, <span class="cm-string">'异常断点信息'</span>, <span class="cm-string">'温度'</span>, <span class="cm-string">'充电倍率'</span>, <span class="cm-string">'循环寿命'</span>, <span class="cm-string">'t500'</span>, <span class="cm-string">'t1000'</span>, <span class="cm-string">'t1500'</span>,<span class="cm-string">'t2000'</span>, <span class="cm-string">'t2500'</span>, <span class="cm-string">'t3000'</span>, <span class="cm-string">'t3500'</span>, <span class="cm-string">'t4000'</span>, <span class="cm-string">'t4500'</span>, <span class="cm-string">'t5000'</span>, <span class="cm-string">'t5500'</span>,<span class="cm-string">'t6000'</span>, <span class="cm-string">'t6500'</span>, <span class="cm-string">'t7000'</span>, <span class="cm-string">'t7500'</span>, <span class="cm-string">'t8000'</span>, <span class="cm-string">'t8500'</span>, <span class="cm-string">'t9000'</span>, <span class="cm-string">'t9500'</span>,<span class="cm-string">'t10000'</span>, <span class="cm-string">'t10500'</span>, <span class="cm-string">'t11000'</span>, <span class="cm-string">'t11500'</span>, <span class="cm-string">'t12000'</span>, <span class="cm-string">'t12500'</span>, <span class="cm-string">'t13000'</span>,<span class="cm-string">'t13500'</span>, <span class="cm-string">'t14000'</span>, <span class="cm-string">'t14500'</span>, <span class="cm-string">'t15000'</span>],<span class="cm-variable">dtype</span>=<span class="cm-string">'object'</span>)</span></pre></div><div class="" style="position: relative;"><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-comment"># 查看数据维度</span></span></pre></div><div class="" style="position: relative;"><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">data</span>.<span class="cm-property">shape</span></span></pre></div><div class="" style="position: relative;"><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;">(<span class="cm-number">2659</span>, <span class="cm-number">59</span>)</span></pre></div></div></div></div></div></div><div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 230px;"></div><div class="CodeMirror-gutters" style="display: none; height: 230px;"></div></div></div></pre><p><span>在这里,对上述字段名称进行一些解释,方便大家理解特征的涵义。&#39;times&#39;&#39;capacity&#39;&#39;循环次数表&#39;&#39;all_capacity&#39; 这四个特征,分别是在数据收集阶段,从原始数据收集的关于电池大循环(全充放循环)在周期中的分布数组、关于电池大循环容量(全充放循环,即电池经历若干次循环后的实际容量)在容量中的分布数组、电池在500次循环间隔取得的最为接近的大循环序号数组、电池在500次循环间隔取得的最为接近的大循环对应容量数组。可能这么说有点不好理解,不过没关系,这对接下来的操作和解释没有影响,因为这四列严格上来讲不是特征列,只是在程序设计阶段,方便操作而设计,最终也不会用在建模中,大家可以不用太关注。&#39;2ex百分比&#39;是指电池以2倍工作放电容量的工步占工作循环的百分比。t500是指循环次数最为接近500次循环的大循环容量(其实就是经历过500次循环后电池的实际容量,只不过电池测试设计时,并没有在500,1000等这样的间隔点设置全充放工步,这里是取最为接近500间隔的数值,方便分析),同理 t1000、t1500等也是如此。’工步‘是指从数据文件中提取的工步信息,’充电倍率‘是指从工艺登记(循环登记表)文件中所提取的工步信息,两者理论上是一致的。’循环寿命‘是指电池达到设定寿命时所经历的循环次数,对于不同型号的电池,设定寿命标准不同(比如LFP10370C2-200mAh就是以165mAh容量为限,亦或者触发测试程序的电压下限)。从数据维度上看,总共2659行(即2659个样本),59列(28个特征列,即特征维度为28维;31个标签列,即标签维度为31维,对于每个样本并没有一定有31个输出,比如有些电芯在8000次循环就到寿命或结束测试了,后面的循环数据就没有了)。</span></p><h4 id='2312-初步特征选择'><span>2.3.1.2 初步特征选择</span></h4><p><span>其实特征选择是属于后续</span><a href="#特征工程"><span>特征工程</span></a><span>的一部分,主要作用是寻找对模型有较高影响的特征,摒弃对模型没有影响,甚至是降低模型精度的特征,从而降低数据维度,减少花销,提高模型表现。之所以在EDA阶段就进行特征选择,其实主要是出于结果可视化的考虑,因为如果有太多特征列,就会导致查看统计信息时比较不直观,同时也是便于缺失值分析和异常值分析的降维考虑。特征选择后的结果如下:</span></p><pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="python"><div class="CodeMirror cm-s-inner CodeMirror-wrap" lang="python"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.25px; left: 8px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre>x</pre></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-variable">Index</span>([<span class="cm-string">'电解液'</span>, <span class="cm-string">'正极材料'</span>, <span class="cm-string">'负极材料'</span>, <span class="cm-string">'隔膜纸'</span>, <span class="cm-string">'2ex百分比'</span>, <span class="cm-string">'单次放电容量'</span>, <span class="cm-string">'充电倍率'</span>, <span class="cm-string">'温度'</span>, <span class="cm-string">'分容容量'</span>,<span class="cm-string">'首次容量'</span>, <span class="cm-string">'循环寿命'</span>, <span class="cm-string">'t500'</span>, <span class="cm-string">'t1000'</span>, <span class="cm-string">'t1500'</span>, <span class="cm-string">'t2000'</span>, <span class="cm-string">'t2500'</span>, <span class="cm-string">'t3000'</span>,<span class="cm-string">'t3500'</span>, <span class="cm-string">'t4000'</span>, <span class="cm-string">'t4500'</span>, <span class="cm-string">'t5000'</span>, <span class="cm-string">'t5500'</span>, <span class="cm-string">'t6000'</span>, <span class="cm-string">'t6500'</span>, <span class="cm-string">'t7000'</span>,<span class="cm-string">'t7500'</span>, <span class="cm-string">'t8000'</span>, <span class="cm-string">'t8500'</span>, <span class="cm-string">'t9000'</span>, <span class="cm-string">'t9500'</span>, <span class="cm-string">'t10000'</span>, <span class="cm-string">'t10500'</span>,<span class="cm-string">'t11000'</span>, <span class="cm-string">'t11500'</span>, <span class="cm-string">'t12000'</span>, <span class="cm-string">'t12500'</span>, <span class="cm-string">'t13000'</span>, <span class="cm-string">'t13500'</span>, <span class="cm-string">'t14000'</span>,<span class="cm-string">'t14500'</span>, <span class="cm-string">'t15000'</span>],<span class="cm-variable">dtype</span>=<span class="cm-string">'object'</span>)</span></pre></div></div></div></div></div></div><div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 92px;"></div><div class="CodeMirror-gutters" style="display: none; height: 92px;"></div></div></div></pre><p><span>之所以做这样的选择,具体原因会在</span><a href='#特征工程'><span>特征工程</span></a><span>的章节详细解释。这里简略说一下,留下的特征组合是分为两部分,一部分是电池的工艺特征部分[&#39;电解液&#39;, &#39;正极材料&#39;, &#39;负极材料&#39;, &#39;隔膜纸&#39;],另一部分是电池的测试工艺特征部分[&#39;2ex百分比&#39;, &#39;单次放电容量&#39;, &#39;充电倍率&#39;, &#39;温度&#39;, &#39;分容容量&#39;, &#39;首次容量&#39;]。剩下的[&#39;循环寿命&#39;, &#39;t500&#39;, &#39;t1000&#39;……]是属于标签部分,是我们模型要预测的输出(output),不是特征(input)。</span></p><h4 id='2313-查看数据类型'><span>2.3.1.3 查看数据类型</span></h4><p><span>不同的数据类型有着不同的处理方式,一般数据根据信息构成可以分为:</span></p><ul><li><span>定量数据:指的是一些数值,用于衡量某件东西的数量,根据数值的取值,大部分为连续变量数据。</span></li><li><span>定性数据:指的是一些类别,用于描述某件东西的性质,定性数据是离散变量数据。</span></li></ul><p><span>实际的数据类型会比较复杂,下面的分类有一定的借鉴意义:</span></p><figure><table><thead><tr><th style='text-align:left;' ><span>数据类型</span></th><th><span>数据名称</span></th><th><span>数学含义</span></th><th><span>描述</span></th><th><span>举例</span></th><th><span>可用操作</span></th></tr></thead><tbody><tr><td style='text-align:left;' ><span>离散,定性</span></td><td><span>名义</span></td><td><span>=,</span></td><td><span>名义变量就是不同的名字,用来告诉我们,这两个数据是否相同</span></td><td><span>邮编,性别,工号</span></td><td><span>众数,信息熵,相关性分析,卡方检验</span></td></tr><tr><td style='text-align:left;' ><span>离散,定性</span></td><td><span>有序</span></td><td><span>&lt;&gt;</span></td><td><span>有序变量为数据的相对大小提供信息,告诉我们数据的顺序,但数据之间的大小间隔不具有固定意义,因此有序变量不能加减</span></td><td><span>学历,硬度</span></td><td><span>中位数,分位数,非参分析,符号检验</span></td></tr><tr><td style='text-align:left;' ><span>连续,定量</span></td><td><span>有距</span></td><td><span>+,-</span></td><td><span>有距变量之间的间隔是有固定意义的,可以加减,比如同一单位量纲</span></td><td><span>摄氏度温度</span></td><td><span>均值,标准差,皮尔逊相关分析,t检验,F检验</span></td></tr><tr><td style='text-align:left;' ><span>连续,定量</span></td><td><span>比率</span></td><td><span>*,/</span></td><td><span>比变量之间的间隔和比例本身都是有意义的,既可减又可乘除</span></td><td><span>电流,质量</span></td><td><span>几何平均,调和平均,百分数,变化量</span></td></tr></tbody></table></figure><p><span>用pandas.info()命令查看数据类型,结果如下:</span></p><pre class="md-fences md-end-block ty-contain-cm modeLoaded" spellcheck="false" lang="python" style="break-inside: unset;"><div class="CodeMirror cm-s-inner CodeMirror-wrap" lang="python"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 9.5px; left: 8px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; outline: none;"></textarea></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 0px; margin-bottom: 0px; border-right-width: 0px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-code" role="presentation" style=""><div class="CodeMirror-activeline" style="position: relative;"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: 0px; width: 0px;"></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-comment"># &nbsp; Column &nbsp; Non-Null Count Dtype &nbsp;</span></span></pre></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"><span class="cm-operator">---</span> &nbsp;<span class="cm-operator">------</span> &nbsp; &nbsp;<span class="cm-operator">--------------</span> &nbsp;<span class="cm-operator">-----</span> &nbsp;</span></pre><div class="" style="position: relative;"><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">0</span> &nbsp; <span class="cm-variable">电解液</span> &nbsp; &nbsp; &nbsp; <span class="cm-number">2656</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">1</span> &nbsp; <span class="cm-variable">正极材料</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2656</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">2</span> &nbsp; <span class="cm-variable">负极材料</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2656</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">3</span> &nbsp; <span class="cm-variable">隔膜纸</span> &nbsp; &nbsp; &nbsp; <span class="cm-number">2656</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">4</span> &nbsp; <span class="cm-number">2</span><span class="cm-variable">ex百分比</span> &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">float64</span></span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">5</span> &nbsp; <span class="cm-variable">单次放电容量</span> &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">int64</span> &nbsp;</span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">6</span> &nbsp; <span class="cm-variable">充电倍率</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2656</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">7</span> &nbsp; <span class="cm-variable">温度</span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-builtin">object</span> </span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">8</span> &nbsp; <span class="cm-variable">分容容量</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">float64</span></span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">9</span> &nbsp; <span class="cm-variable">首次容量</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">float64</span></span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number">10</span> &nbsp;<span class="cm-variable">循环寿命</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">1551</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">float64</span></span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-number cm-error">11</span> &nbsp;<span class="cm-variable">t500</span> &nbsp; &nbsp; &nbsp;<span class="cm-number">2659</span> <span class="cm-variable">non</span><span class="cm-operator">-</span><span class="cm-variable">null</span> &nbsp; <span class="cm-variable">float64</span></span></pre><pre class=" CodeMirror-line " role="presentation"><span role="presentation" style="padding-right: 0.1px;"> <span class="cm-variable">……</span></span></pre></div></div></div></div></div><div style="position: absolute; height: 0px; width: 1px; border-bottom: 0px solid transparent; top: 345px;"></div><div class="CodeMirror-gutters" style="display: none; height: 345px;"></div></div></div></pre><p><span>可以看出&#39;电解液&#39;&#39;正极材料&#39;&#39;负极材料&#39;&#39;隔膜纸&#39;,’充电倍率‘,’温度‘ 这几个特征是文本类别,是定性的离散变量,其余的特征和标签都为定量的连续变量。</span></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><h1 id='3-特征工程'><span>3. 特征工程</span></h1><h2 id='31-特征选择'><span>3.1 特征选择</span></h2><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></div></div>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
HTML
1
https://gitee.com/wuruibinhit/page.git
git@gitee.com:wuruibinhit/page.git
wuruibinhit
page
page
gh-pages

搜索帮助