Skip to content

Commit d1e153e

Browse files
committed
DOC: add Examples to iam.ashrae docstring
1 parent 0f7a205 commit d1e153e

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

pvlib/iam.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,16 @@ def ashrae(aoi, b=0.05):
7878
pvlib.iam.physical
7979
pvlib.iam.martin_ruiz
8080
pvlib.iam.interp
81+
82+
Examples
83+
--------
84+
>>> import pvlib
85+
>>> pvlib.iam.ashrae(aoi=20)
86+
0.9967911113762044
87+
88+
>>> import numpy as np
89+
>>> pvlib.iam.ashrae(aoi=np.array([0, 30, 50, 90]))
90+
array([1. , 0.99226497, 0.97221381, 0. ])
8191
"""
8292

8393
iam = 1 - b * (1 / np.cos(np.radians(aoi)) - 1)
@@ -686,7 +696,7 @@ def marion_integrate(function, surface_tilt, region, num=None):
686696
iam : numeric
687697
AOI diffuse correction factor for the specified region.
688698
689-
See Also
699+
See Also
690700
--------
691701
pvlib.iam.marion_diffuse
692702
@@ -705,7 +715,7 @@ def marion_integrate(function, surface_tilt, region, num=None):
705715
>>> from functools import partial
706716
>>> f = partial(pvlib.iam.physical, n=1.3)
707717
>>> marion_integrate(f, [20, 30], 'sky')
708-
array([0.96225034, 0.9653219 ])
718+
>>> array([0.96225034, 0.9653219 ])
709719
"""
710720

711721
if num is None:

0 commit comments

Comments
 (0)