loadODF_generic

load pole figure data from (alpha,beta,gamma) files

Description

loadEBSD_txt loads an ODF from any txt or exel files are of the following format

alpha_1 beta_1 gamma_1 weight_1
alpha_2 beta_2 gamma_2 weight_2
alpha_3 beta_3 gamma_3 weight_3
.      .       .       .
.      .       .       .
.      .       .       .
alpha_M beta_M gamma_M weight_m

The assoziation of the columns as Euler angles, phase informationl, etc. is specified by the options ColumnNames and Columns. The file can contain any number of header lines.

Syntax

cs = crystalSymmetry('432')
odf   = loadODF_generic(fname,'cs',cs,'ColumnNames',{'Euler 1' 'Euler 2' 'Euler 3' 'weight'})

Input

fname

file name (text files only)

param,val Parameters and values that control loadODF_generic
Parameter Description
'ColumnNames'

names of the colums to be imported, mandatory are euler 1, euler 2, euler 3

'Columns'

postions of the columns to be imported

'radians'

treat input in radiand

'delimiter'

delimiter between numbers

'header'

number of header lines

'ZXZ, BUNGE'

[phi1 Phi phi2] Euler angle in Bunge convention (default)

'ZYZ, ABG'

[alpha beta gamma] Euler angle in Mathies convention

param Options that control the loadODF_generic behavior
Parameter Description
'interp'

determine the ODF by interpolation the weights

'density'

determine the ODF as the density of the orientations

Example

fname = fullfile(mtexDataPath,'ODF','odf.txt');
odf = loadODF_generic(fname,'cs',crystalSymmetry('cubic'),'header',5,...
'ColumnNames',{'Euler 1' 'Euler 2' 'Euler 3' 'weight'},...
'Columns',[1,2,3,4])
  Interpolating the ODF. This might take some time...
 
odf = ODF  
  crystal symmetry : m-3m
  specimen symmetry: 1
 
  Uniform portion:
    weight: 0.51746
 
  Radially symmetric portion:
    kernel: de la Vallee Poussin, halfwidth 3°
    center: 22875 orientations, resolution: 3°
    weight: 0.48254
 

See also

import_wizard, loadODF, ODF_demo