Metadata-Version: 2.1
Name: maysics
Version: 0.2.3
Summary: A framework for calculating and modeling
Home-page: https://github.com/HOKOTATE-pzw/maysics.git
Author: HOKOTATE
Author-email: pangzewei2010@foxmail.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
Requires-Dist: matplotlib (>=3.2.0)
Requires-Dist: numpy (>=1.18.1)
Requires-Dist: scipy (>=1.3.0)
Requires-Dist: lxml (>=4.5.2)


# maysics
本库用于科学计算和快速建模

maysics主要包括十二个模块：<br/>
1、algorithm 封装了几种算法，用于简易模拟；<br/>
2、calculus 封装了常见的算符算子，辅助数学运算；<br/>
3、constant 储存了部分常数；<br/>
4、equation 封装了部分方程求解方法；<br/>
5、explainer 用于评估和解释模型；<br/>
6、graph 用于图论分析；<br/>
7、models 封装了几种常用的数学物理定律、方程、模型以便快速构建数理模型；<br/>
8、preprocess 用于数据预处理；<br/>
9、stats 用于统计分析；<br/>
10、time_process 用于处理时间数据；<br/>
11、transformation 封装了常用的坐标转换及其他数学变换；<br/>
12、utils 是额外工具箱。<br/>


This package is used for scientific calculating and fast modeling

maysics includes twelve modules:<br/>
1. "algorithm" packages several algorithms for simple simulation;<br/>
2. "calculus" packaes common operatoes;<br/>
3. "constant" stores common constants;<br/>
4. "equation" packages some equation solving operation;<br/>
5. "explainer" used for estimating and explaining models;<br/>
6. "graph" used for graph theory analysis;<br/>
7. "models" packages several coommon laws and equations of physics and models for fast modeling;<br/>
8. "preprocess" is used for data preproccessing;<br/>
9. "stats" is uesd for statistical analysis;<br/>
10. "time_process" is used for processing time data;<br/>
11. "transformation" packages common coordinate transformations and other mathematical transformations;<br/>
12. "utils" is extra Utils.

