numpy
转成list
1 | import numpy as np |
由list转化来
1 | a=[1,2,3,4,5,6] |
直接筛选
1 | >>> a = np.array([1,2,3]) |
筛选出下标
1 | np.where(condition, x, y) |
list
逐个元素操作
1 | 原始列表: |
元素逐个输出,并用逗号隔开
1 | list1 = [1,2,3,4,5,6,7,8,9,10] |
1 | a='jxl' |
程序计时
1 | import time |
多线程
1 | import threading |
- 通过setup.py来安装python模块,记录产生了哪些文件夹以便卸载
1 | ## 记录安装日志 |
- python调用matlab打包好的模块
- 安装matlab运行库,并把路径写入$PATH这样才不会报找不到运行库的错
- 将matlab代码编译出来后,用对应python在编译出的文件夹for_redistribution_files_only下运行
python setup.py install --record logName
。即可到python中调用该模块。