<br><font size=2 face="sans-serif">Michael, Herbert,</font>
<br><font size=2 face="sans-serif">Sorry for my late reply.</font>
<br>
<br><font size=2 face="sans-serif">@Michael: Thank you for your help. The
precision is good enough for my intention</font>
<br>
<br><font size=2 face="sans-serif">@Herbert: I think I have solved the
problem. The plot looks pretty nice :-) </font>
<br><font size=2 face="sans-serif">Is it possible for you to include a
norminv operator/function in some of your pstricks packages? I think there
are lots of users who would like to use this function</font>
<br>
<br><font size=2 face="sans-serif">%begin{norminv by Michael Sharpe}</font>
<br><font size=2 face="sans-serif">\pstVerb{ /c0 2.515517 def /c1 .802853
def /c2 .010328 def /d1 1.432788 def /d2 .189269 def /d3 .001308 def /inversenl
{neg 1 add 1 exch div ln 2 mul sqrt /t exch def /t2 t dup mul def /t3 t2
t mul def c0 c1 t mul add c2 t2 mul add 1 d1 t mul add d2 t2 mul add d3
t3 mul add div neg t add} def }</font>
<br><font size=2 face="sans-serif">%end{norminv Michael Sharpe}</font>
<br>
<br><font size=2 face="sans-serif">%begin{vasicek density}</font>
<br><font size=2 face="sans-serif">\pstVerb{</font>
<br><font size=2 face="sans-serif">/pd 0.22 def &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;%(0,1) probability of default of portfolio</font>
<br><font size=2 face="sans-serif">/R2 0.11 def &nbsp; &nbsp; &nbsp; &nbsp;
%(0,1) R_Squared of portfolio</font>
<br><font size=2 face="sans-serif">/e 2.718282 def</font>
<br><font size=2 face="sans-serif">/vasicek{ &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; %density=sqrt((1-R2)/R2)*exp(1/2*(norminv(x)^2 - (1/sqrt(R2)*((sqrt(1-R2)*norminv(x)-norminv(pd)))^2))</font>
<br><font size=2 face="sans-serif">dup &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %x &nbsp; x</font>
<br><font size=2 face="sans-serif">inversenl exec &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;%x &nbsp; norminv(x)</font>
<br><font size=2 face="sans-serif">dup mul &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; %x &nbsp; norminv(x)^2</font>
<br><font size=2 face="sans-serif">exch &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;%norminv(x)^2 &nbsp; x</font>
<br><font size=2 face="sans-serif">inversenl exec &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;%norminv(x)^2 &nbsp; norminv(x)</font>
<br><font size=2 face="sans-serif">1 R2 sub sqrt mul &nbsp; &nbsp; &nbsp;
%norminv(x)^2 &nbsp; sqrt(1-R2)*norminv(x)</font>
<br><font size=2 face="sans-serif">pd inversenl exec sub &nbsp; %norminv(x)^2
&nbsp; sqrt(1-R2)*norminv(x)-norminv(pd)</font>
<br><font size=2 face="sans-serif">R2 sqrt div &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; %norminv(x)^2 &nbsp; 1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd))</font>
<br><font size=2 face="sans-serif">dup mul &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; %norminv(x)^2 &nbsp; (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2</font>
<br><font size=2 face="sans-serif">sub &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2</font>
<br><font size=2 face="sans-serif">2 div &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; %1/2*(norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2)</font>
<br><font size=2 face="sans-serif">e exch exp &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp;%exp(1/2*(norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2)</font>
<br><font size=2 face="sans-serif">1 R2 sub &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;%exp(1/2*(norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2)
&nbsp; 1-R2</font>
<br><font size=2 face="sans-serif">R2 div &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;%exp(1/2*(norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2)
&nbsp; (1-R2)/R2</font>
<br><font size=2 face="sans-serif">sqrt &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;%exp(1/2*(norminv(x)^2 - (1/sqrt(R2)*(sqrt(1-R2)*norminv(x)-norminv(pd)))^2)
&nbsp; sqrt((1-R2)/R2)</font>
<br><font size=2 face="sans-serif">mul &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %sqrt((1-R2)/R2)*exp(1/2*(norminv(x)^2
- (1/sqrt(R2)*((sqrt(1-R2)*norminv(x)-norminv(pd)))^2))</font>
<br><font size=2 face="sans-serif">}def}</font>
<br><font size=2 face="sans-serif">%end{vasicek density}</font>
<br>
<br><font size=2 face="sans-serif">\psplot[plotpoints=200]{0}{0.9999}{x
vasicek exec}<br>
</font>
<br><font size=2 face="sans-serif">Kind regards,<br>
Matt</font>
<br>
<span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#000000">-- </span><br>
<br>
<span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#000000">Informationen (einschließlich Pflichtangaben) zu einzelnen, innerhalb der EU tätigen Gesellschaften und Zweigniederlassungen des Konzerns Deutsche Bank finden Sie unter </span><span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#0000ff"><u>http://www.deutsche-bank.de/de/content/pflichtangaben.htm</u></span><span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#000000">. Diese E-Mail enthält vertrauliche und/ oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.</span><br>
<br>
<span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#000000">Please refer to </span><span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#0000ff"><u>http://www.db.com/en/content/eu_disclosures.htm</u></span><span style="font-family:'Microsoft Sans Serif',sans-serif; font-size:8pt; color:#000000"> for information (including mandatory corporate particulars) on selected Deutsche Bank branches and group companies registered or incorporated in the European Union. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.</span>