LoginSignup
0
0

More than 5 years have passed since last update.

PyMieScatt > ScatteringFunction() > adjust = 1/200 for gradians > 不明 | QSPACE by Sorensen(2013)

Last updated at Posted at 2018-03-23
動作環境
GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 16.04 LTS desktop amd64
TensorFlow v1.2.1
cuDNN v5.1 for Linux
CUDA v8.0
Python 3.5.2
IPython 6.0.0 -- An enhanced Interactive Python.
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
scipy v0.19.1
geopandas v0.3.0
MATLAB R2017b (Home Edition)
ADDA v.1.3b6
gnustep-gui-runtime v0.24.0-3.1

Reference

adjust = 1/200

ScatteringFunction()の処理において、1/200という定義をしている部分がある。

  elif angleMeasure in ['gradians','GRADIANS','grad','GRAD']:
    adjust = 1/200

gradiansの定義は不明。

This angle can be in either degrees, radians, or gradians for some reason.

for some reasonって何か?

The angles can either be geometrical angle or the qR vector (see Sorensen, M. Q-space analysis of scattering by particles: a review. J. Quant. Spectrosc. Radiat. Transfer 2013, 131, 3-12).

上記の論文に記載されているのだろうか。

論文のabstractの以下は気になる。

It applies to scattering from dielectric spheres of arbitrary size and refractive index (Mie scattering), fractal aggregates and irregularly shaped particles such as dusts.

QSPACEで処理する場合はlogでの積分をする、ということのようだ。
Sorensen(2013)は読んでいないが、abstractから見るにpower lawで表すことができるとある。power lawで表すことができるのせ、積分もlogで実施できるということだろうか。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0