Syntax
data = sw_atomdata(atomsymb)
data = sw_atomdata(atomsymb,datatype)
Description
data = sw_atomdata(atomsymb)
returns information on chemical elements
(RGB color code, mass, long name) in a struct. The element is identified
by its short name, such as ‘O’ for oxygen. If the given atom name does
not exists, the function returns the data for 'Unobtanium'
. The
database is stored in the atom.dat file.
data = sw_atomdata(atomsymb,datatype)
returns only the requested type
of data.
Examples
The radius of the hydrogen atom:
r_H = sw_atomdata('H','radius')
Output
r_H =
0.3700
Input Arguments
atomSymb
- String of the name of the atom, for example ‘He’ or the atomic number Z. If the string contains whitespace character, the second word will be used to identify the atom.
dataType
- Type of information requested, following strings are accepted:
'name'
Atomic symbol.'radius'
Atomic radius.'color'
Color of the atom from the CPK color scheme.'mass'
Average mass of the element.'longname'
Name of the element.'Z'
Atomic index.'all'
All atomic data returned in a struct.