idl-programming-language相关内容

python scipy.stats.powerlaw 负指数

我想为 scipy.stats.powerlaw 例程提供负指数,例如a=-1.5,为了抽取随机样本: """powerlaw.pdf(x, a) = a * x**(a-1)"""从 scipy.stats 导入幂律R = powerlaw.rvs(a, size=100) 为什么需要 > 0,我如何提供负 a 以生成随机样本,以及如何提供归一化系数/变换,即 PDF(x,C,a) = C ..
发布时间:2022-01-07 23:37:00 Python

如何使用颜色条中的 z 值生成线性颜色图 (cplot)

在 MATLAB™ 中可以使用 cplot.m 可以生成彩色图基本上看起来像第 3 轴(z 轴)值作为颜色条的 2d 图.我可以使用任何工具/绘图技术在 Python 或 IDL 编程语言中生成类似的绘图吗?.上一个关于堆栈溢出的问题处理链接中给出的不同问题. 解决方案 IDL v8 为 PLOT 函数提供了一个易于使用的关键字,称为 VERT_COLORS: ;生成一些样本数据x = ..
发布时间:2021-06-18 18:58:20 Python

在Python中调用IDL脚本

我想在python代码中运行IDL脚本,因为稍后需要在python脚本中分析IDL代码的结果,但是我不知道它是如何工作的. 我想例如以python代码调用此IDL脚本: pro plotgaussian, center, sigma, X=x, Y=y x = findgen(1000) / 999; numbers running 0 to 1 in steps of 0.001 x = ..
发布时间:2020-06-26 12:44:36 Python

在python中读取二进制文件

我必须在python中读取一个二进制文件.这首先是由Fortran 90程序以这种方式编写的: open(unit=10,file=filename,form='unformatted') write(10)table%n1,table%n2 write(10)table%nH write(10)table%T2 write(10)table%cool write(10)table%heat ..
发布时间:2020-06-26 12:44:34 Python

python scipy.stats.powerlaw负指数

我想为scipy.stats.powerlaw例程提供一个负指数,例如a = -1.5,以便抽取随机样本: """ powerlaw.pdf(x, a) = a * x**(a-1) """ from scipy.stats import powerlaw R = powerlaw.rvs(a, size=100) 为什么需要> 0,如何提供负数a以生成随机样本,以及如何提供归一化系数 ..
发布时间:2020-06-26 12:44:31 Python

Scipy map_coordinates双线性插值与interp和IDL插值的比较

我正在将同事IDL代码重写为python,并提出了一些令我感到困惑的差异.根据其他SO问题和邮件列表线程,我发现如果使用scipy.ndimage.interpolation.map_coordinates并指定order=1,则应该执行双线性插值.当比较IDL代码(在GDL中运行)和python(map_coordinates)之间的结果时,我得到了不同的结果.然后,我尝试使用mpl_toolk ..

如何将fortran 77未格式化的二进制文件读入python

我在IDL中有一个脚本读取未格式化的二进制文件(F77)并将其输出为.sav文件,但我想将此脚本转换为python并保存为.npz文件,并且在读取时遇到问题。 IDL代码: ;为QBO创建保存文件模型输出 ; --------------------------------------- ------------------------------ ;在此处输入数据(仅调整此信息 ..
发布时间:2018-03-16 17:17:42 其他开发

什么是格式化二进制双打的二维矩阵读入IDL最基本的方法是什么?

所以我必须通过在C ++中的双打,我想读入程序IDL j的矩阵中的我。 让我们说这个矩阵称为数据与大小行乘COLS和名称字符串保存到文件名。我只是写出来的值在流二进制文件。 的ofstream MYFILE(文件名,IOS ::二进制); 如果(myfile.isopen()) { 的for(int i = 0; I<的行;我++){ 对于(INT J = 0; J< ..
发布时间:2016-08-06 22:58:18 C/C++开发