• 用 Python 做科学计算
  • 介紹
  • 1. 用Python做科学计算
  • 2. 软件包的安装和介绍
  • 3. NumPy-快速处理数据
  • 4. SciPy-数值计算库
  • 5. matplotlib-绘制精美的图表
  • 6. Traits-为Python添加类型定义
  • 7. TraitsUI-轻松制作用户界面
  • 8. Chaco-交互式图表
  • 9. TVTK-三维可视化数据
  • 10. Mayavi-更方便的可视化
  • 11. Visual-制作3D演示动画
  • 12. OpenCV-图像处理和计算机视觉
  • 13. Traits使用手册
    • 13.1. 定义Traits
    • 13.2. Trait事件处理
    • 13.3. 设计自己的Trait编辑器
  • 14. Visual使用手册
    • 14.1. 场景窗口
  • 15. 声音的输入输出
  • 16. 数字信号系统
  • 17. FFT演示程序
  • 18. 频域信号处理
  • 19. Ctypes和NumPy
  • 20. 自适应滤波器和NLMS模拟
  • 21. 单摆和双摆模拟
  • 22. 分形与混沌
  • 23. 关于本书的编写
  • 24. 最近更新
  • 25. 源程序集
    • 25.1. 三角波的FFT演示
    • 25.2. 在traitsUI中使用的matplotlib控件
    • 25.3. CSV文件数据图形化工具
    • 25.4. NLMS算法的模拟测试
    • 25.5. 三维标量场观察器
    • 25.6. 频谱泄漏和hann窗
    • 25.7. FFT卷积的速度比较
    • 25.8. 二次均衡器设计
    • 25.9. 单摆摆动周期的计算
    • 25.10. 双摆系统的动画模拟
    • 25.11. 绘制Mandelbrot集合
    • 25.12. 迭代函数系统的分形
    • 25.13. 绘制L-System的分形图
Powered by GitBook

用 Python 做科学计算

Traits使用手册

traits

  • 定义Traits
    • 预定义的Traits
      • 简单类型
      • 其它类型
        • This和self
        • 列出可能的值
    • Trait的元数据
      • 内部元数据
      • 能识别的元数据
  • Trait事件处理
    • 静态命名的事件处理

traits.ui

  • 设计自己的Trait编辑器
    • Trait编辑器的工作原理
    • 制作matplotlib的编辑器
    • CSV数据绘图工具