grace的python绑定

pygrace的Python项目详细描述


皮格雷斯
Grace的Python绑定,基于Nathan Gray的Graceplot
需要优雅和性感
下载pygrace源tarfile
安装

解压并解压缩gzipped tar存档
$tar-xvzf pygrace-0.4.tgz

安装软件包
$python setup.py构建
$python setup.py安装

文档

导入grace类
>;>>来自Pygrace Import Grace

实例化grace类
>>>pg=grace()

寻求帮助
>>>第页文档()
方法:
提示()-->;启动交互式会话
eval(命令)-->;执行宽限命令
put(name,val)-->;将变量放入交互式会话
获取(名称)-->;从交互式会话获取变量
谁([No])——返回现有的格雷斯变量
删除(名称)-->;销毁选定的Pylab变量
restart()-->;重新启动宽限期窗口
注意:
必须安装Grace和Numpy,Grace还依赖于(开放)主题

版权所有(c)2009加利福尼亚理工学院。保留所有权利。


如果您使用此软件进行富有成效的科学研究,
出版物,我们要求您通过引用
您的出版物中有以下文章:

“pygrace:python绑定到grace绘图包”,michael mckerns,
未发布;http://www.its.caltech.edu/~mmckerns/software.html


直接从python解释器使用grace方法
*
>>>x=[]
>;>>对于范围(21)中的i:x.append(i*pi/10)

>;>pg.绘图(x,sin(x))

将python变量推入grace并与grace脚本语言交互
>;>pg.put('x',x)
>;>pg.put('y',cos(x))
>;>pg.eval('s0线颜色2')
>>pg.eval('绘图(x,y)')

使用交互式宽限提示
>>>第页提示()
宽限接口:
变量=

x
grace>;历史曲线图(Y)
grace>;s0填充颜色3
格雷斯>;重画() 出口:GRG/GT;出口

检查grace会话中的变量
>>>第页who().keys()
['y','x']
>;>pg.who('x')
[0.0,0.31415926535897931,0.62831853071795862,0.9424779607693793,
1.2566370614359172、1.5707963267948966、1.8849555921538759,
2.1991148575128552、2.5132741228718345、2.8274333882308138,
3.1415926535897931、3.455751918948772、3.7699111843077517,
4.0840704496667311、4.3982297150257104、4.7123889803846897,
5.026548245743669、5.340707511026483、5.65486677646276,
5.96902604182069,6.2831853071795862]

从grace将变量返回python
>>>cosx=pg.get('y')

使用快捷键输入、计算和获取
>>>pg.z=0.5页
>>>pg('打印Z')
0.5
>>>页Z+1
1.5

从grace中删除变量
>>>页删除('x')
>>gt;页删除('Y')

版本

0.4:03/02/09
将数字依赖项迁移到numpy
添加了许可证文本
如果可用,请使用安装工具安装
更温和的安装和依赖性失败
0.3:05/23/06
添加了示例目录
放置、获取和评估的快捷方式
0.2:06/20/05
put()&get()现在处理序列元素、切片等。
0.1:06/17/05
初始;用于grace的python绑定
交互式宽限提示
将python嵌入grace
二维线图的“绘图”
二维直方图的“直方图”

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpringbean已创建但未自动连接   java LibGDX游戏在三星Galaxy Grand Prime上结束   如何在Java中列出字符串句子中所有匹配条件的单词   java在Recyclerview中使用“putExtra”传递数据   java从一个特定的数组中提取特定的JSON对象,以便在Android中通过一个意图放入另一个活动   java需要使用IntelliJ和设置项目SDK的帮助   java springcontextindexer和Swagger 3   java使用indexOf和substring计算数字   java使用xml解析在word文档中查找隐式分页符   在添加<context:componentscan basepackage=“com.young.user”/   java无条件更改JTable单元格的背景色   选择列表中的java调用oracle函数:节点无数据类型   java如何添加缓冲图像作为JFrame的背景,然后在此图像上添加面板?   java Javadoc找不到用scala编写的类   java连接到文件共享程序的IP地址   java将数组元素加载到集合中   Tomcat中的java servlet、过滤器和线程   非Bean对象中的java EJB CDI注入?   java与println和printf的不同舍入