楼主: wdcynh720
1432 1

[问答] 请教个if语句问题。 [推广有奖]

  • 0关注
  • 1粉丝

大专生

73%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1743 点
帖子
24
精华
0
在线时间
96 小时
注册时间
2012-12-3
最后登录
2015-5-13

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
下面是我写的循环I=3
sigema=0.05
T=7

V=matrix(0,nrow=10000,ncol=560)
VR=matrix(0,nrow=10000,ncol=560)
VF=matrix(0,nrow=10000,ncol=560)
for(N in 1:10000)
{
v=10000
V[N,1]=10000
VR[N,1]=10000*0.2*I
VF[N,1]=v-VR[N,1]
  for(i in 2:560)
{
   if(y>0)
{
   vr=VR[N,i-1]*x[N,i]/x[N,i-1]
   vf=VF[N,i-1]*exp(0.0412/365)
   v=vr+vf
   V[N,i]=v
   G=0.8*max(V[N,])
   d1=(log(v/G)+0.5*var^2*(T*365-i)/365)/(var*((T*365-i)/365)^0.5)
   d2=d1-var*((T*365-i)/365)^0.5
   S=v*v*pnorm(d1)/(v*pnorm(d1)+G*(1-pnorm(d2)))
   K=v*G*(1-pnorm(d2))/(v*pnorm(d1)+G*(1-pnorm(d2)))
     if(VR[N,i-1]>0)
    {
     if(abs(S/vr-1)>sigema)
      {
         if(S>vr)
         {
         VR[N,i]=((S-vr)*0.988+vr)*(1-0.009/365)
         VF[N,i]=v*K*(1-0.0068/365)
         V[N,i]=VR[N,i]+VF[N,i]        
          }
          else
          {
          VR[N,i]=S*(1-0.009/365)
          VF[N,i]=((vr-S)*0.995+vf)*(1-0.0068/365)
          V[N,i]=VR[N,i]+VF[N,i]         
          }
       }
        else
      {
        VR[N,i]=vr*(1-0.009/365)
        VF[N,i]=vf*(1-0.0068/365)
        V[N,i]=VR[N,i]+VF[N,i]        
       }
     }
      else
    {
      VR[N,i]=S*0.988*(1-0.009/365)
      VF[N,i]=K*(1-0.0068/365)
      V[N,i]=VR[N,i]+VF[N,i]      
    }
  }
   else
  {
    VR[N,i]=VR[N,i-1]*x[N,i]/x[N,i-1]*(1-0.009/365)
    VF[N,i]=VF[N,i-1]*exp(0.0412/365)*(1-0.0068/365)
    V[N,i]=VR[N,i]+VF[N,i]   
   }
}
}


执行时报错:错误于if (abs(S/vr - 1) > sigema) { :
  需要TRUE/FALSE值的地方不可以用缺少值
这条语句我已用红色标出。但是我实在看不出哪里写错了,麻烦各位帮忙看看。非常感谢!里面的x,y都已经定义过了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:matrix pnorm Norm else 非常感谢 matrix

沙发
ryoeng 在职认证  发表于 2015-2-21 20:16:09 |只看作者 |坛友微信交流群
提示: 作者被禁止或删除 内容自动屏蔽

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-13 08:17