fresnel

From DavinciWiki
(Difference between revisions)
Jump to: navigation, search
(New page: {{DavinciWiki_Function| Calculate surface emissivity of a specular surface. | Arguments: The real and imaginary optical constants (single value or vectors) and an emission angle. Return V...)
 
m
 
(2 intermediate revisions by one user not shown)
Line 28: Line 28:
 
|
 
|
 
|
 
|
 +
*spectral_tools.dvrc
 
|
 
|
 +
1.01
 
}}
 
}}
 
[[category:Functions]]
 
[[category:Functions]]
 
[[category:User Defined Functions]]
 
[[category:User Defined Functions]]
 
[[category:Spectral_Tools]]
 
[[category:Spectral_Tools]]

Latest revision as of 16:14, 17 January 2008


Description

Calculate surface emissivity of a specular surface.

Arguments and Return Values

Arguments: The real and imaginary optical constants (single value or vectors) and an emission angle.

Return Value: An output value or spectrum.

Usage

Syntax: fresnel(real_index, imaginary_index, emission)

real_index: array containing the real indices of refraction

imaginary_index: array containing imaginary indices of refraction

emission: viewing emission angle (degrees)

Examples

dv> n
1x500x1 array of float, bsq format [2,000 bytes]
dv> k
1x500x1 array of float, bsq format [2,000 bytes]
dv> s1=fresnel(n,k,0)
1x500x1 array of float, bsq format [2,000 bytes]
dv> s2=fresnel(n,k,75)
1x500x1 array of float, bsq format [2,000 bytes]

Images

Plot showing output s1 and s2 from example above: fresnel1.png

DavinciWiki Mini-Nav Bar

Contents


Contact Developers

  • davinci-dev [AT] mars.asu.edu

All other topics

  • See navigation on the left


Recent Library Changes

Created On: 01-01-2008
Modified On: 01-17-2008

Personal tools