全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
617 1
2022-10-13
dis in g "*" _c 这串代码是什么意思呀?lw(thick) xline(`x') yline(`y1') 应该怎么翻译呢?
原文如下:
       local delta = 0.05  // 步长
       local     x = 1     // x 的初始值
       local     j = 0     // 计数器:记录迭代次数
       local     e = 1     // y1-y0
       local    e0 = 0.01  // 收敛判据   (精度判据)   
      while `e' > `e0'{
        `trace'
        local y0 = 0.2*exp(`x') - ln(`x'^2) + 3
        local x  = `x' + `delta'
        local y1 = (0.2*exp(`x') - ln(`x'^2)) + 3
        local e  = abs(`y1' - `y0')  //abs:绝对值函数的简写
       dis in g "*" _c
        local j = `j' + 1
      }
       dis "e = " `e'   
       dis "x = " `x'     // x 的解
       dis "y = " `y1'    // y 的极小值
       dis "j = " `j'     // 迭代次数
          
     *-图示:
       twoway function y = 0.2*exp(x) - ln(x^2) + 3,      ///
              range(0 4) lw(thick) xline(`x') yline(`y1') ///
              text(`=`y1'-0.5' `=`x'+0.8' "(`x',`y1')")

二维码

扫码加我 拉你入群

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

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

全部回复
2022-11-7 21:34:21
怎么没人回答呀
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群