cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Uncharted

%3CLINGO-SUB%20id%3D%22lingo-sub-657078%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3EIntegrate()%E3%80%81Interpolate()%20%E5%92%8C%20SplineEval()%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-657078%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%2059px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54551i4305A9EE604C4310%2Fimage-dimensions%2F59x44%3Fv%3Dv2%22%20width%3D%2259%22%20height%3D%2244%22%20role%3D%22button%22%20title%3D%22AucBars.PNG%22%20alt%3D%22AucBars.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%E5%B0%87%20Integrate%20%E8%88%87%20Interpolate%20%E6%88%96%20SplineEval%20%E7%B5%90%E5%90%88%E4%BD%BF%E7%94%A8%E4%BB%A5%E7%8D%B2%E5%BE%97%E6%9B%B2%E7%B7%9A%E4%B8%8B%E7%9A%84%E9%9D%A2%E7%A9%8D%E3%80%82%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F3301%22%20target%3D%22_blank%22%3E%40%E5%A1%9E%E5%88%A9%E6%A0%BC%E6%9B%BC%3C%2FA%3E%E5%AF%AB%E9%81%93%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FJMPer-Cable%2FUsing-JMP-to-Find-the-Area-Under-a-Curve%2Fm-p%2F640531%23U640531%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-blog-thread%20lia-fa-icon%20lia-fa-blog%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3E%E4%BD%BF%E7%94%A8%20JMP%20%E6%B1%82%E6%9B%B2%E7%B7%9A%E4%B8%8B%E9%9D%A2%E7%A9%8D%3C%2FA%3E%3B%E9%80%99%E8%A3%A1%E6%9C%89%E4%B8%80%E4%BA%9B%E9%97%9C%E6%96%BC%E4%B8%80%E4%BA%9B%E5%85%A7%E7%BD%AE%E5%87%BD%E6%95%B8%E7%9A%84%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%E3%80%82%3C%2FP%3E%0A%3CP%3EInterpolate%20%E5%87%BD%E6%95%B8%E4%BD%BF%E7%94%A8%20X%20%E5%9D%90%E6%A8%99%E7%9A%84%E6%8E%92%E5%BA%8F%E5%88%97%E8%A1%A8%E5%92%8C%E7%9B%B8%E6%87%89%E7%9A%84%20Y%20%E5%9D%90%E6%A8%99%E5%88%97%E8%A1%A8%EF%BC%8C%E4%B8%A6%E5%9B%9E%E7%AD%94%E2%80%9C%E5%A6%82%E6%9E%9C%20X%20%E7%82%BA%2042%EF%BC%8CY%20%E6%9C%83%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F%E2%80%9D%E7%9A%84%E5%95%8F%E9%A1%8C%E3%80%82%E5%9C%A8%E6%8E%92%E5%BA%8F%E5%88%97%E8%A1%A8%E4%B8%AD%E6%9C%80%E8%BF%91%E7%9A%84%E5%85%A9%E5%80%8B%20X%20%E5%9D%90%E6%A8%99%E4%B9%8B%E9%96%93%E4%BD%BF%E7%94%A8%E7%B7%9A%E6%80%A7%E6%8F%92%E5%80%BC%E3%80%82%20%E7%B7%9A%E6%80%A7%E6%8F%92%E5%80%BC%E7%94%A2%E7%94%9F%E7%9B%B4%E7%B7%9A%E6%AE%B5%EF%BC%8C%E6%95%B8%E6%93%9A%E9%BB%9E%E4%BD%8D%E6%96%BC%E6%9B%B2%E7%B7%9A%E7%9A%84%E6%8B%90%E8%A7%92%E8%99%95%E3%80%82%3C%2FP%3E%0A%3CP%3ESplineEval%20%E5%87%BD%E6%95%B8%E4%BD%BF%E7%94%A8%E6%A8%A3%E6%A2%9D%E6%8F%92%E5%80%BC%E5%9F%B7%E8%A1%8C%E7%9B%B8%E5%90%8C%E7%9A%84%E6%93%8D%E4%BD%9C%EF%BC%88%E5%9C%A8%20Spline%20Coef%20%E5%87%BD%E6%95%B8%E7%9A%84%E5%B9%AB%E5%8A%A9%E4%B8%8B%EF%BC%89%E3%80%82%20%E6%A8%A3%E6%A2%9D%E7%B7%9A%E6%98%AF%E4%B8%80%E7%A8%AE%E9%9D%88%E6%B4%BB%E7%9A%84%E3%80%81%E6%9C%89%E5%BD%88%E6%80%A7%E7%9A%84%E9%87%91%E5%B1%AC%E7%B7%9A%EF%BC%8C%E5%AE%83%E9%9D%A0%E8%BF%91%E6%95%B8%E6%93%9A%E9%BB%9E%EF%BC%8C%E5%85%B7%E9%AB%94%E5%8F%96%E6%B1%BA%E6%96%BC%E5%AE%83%E7%9A%84%E7%A1%AC%E5%BA%A6%E3%80%82%20%E9%80%9A%E5%B8%B8%E6%95%B8%E6%93%9A%E9%BB%9E%E4%B8%8D%E6%9C%83%E8%90%BD%E5%9C%A8%E6%A8%A3%E6%A2%9D%E6%9B%B2%E7%B7%9A%E4%B8%8A%E3%80%82%3C%2FP%3E%0A%3CP%3E%E9%80%99%E5%85%A9%E5%80%8B%E5%87%BD%E6%95%B8%E9%83%BD%E6%9C%83%E7%94%9F%E6%88%90%E6%9B%B2%E7%B7%9A%E4%B8%AD%E5%BE%9E%E7%AC%AC%E4%B8%80%E5%80%8B%20X%20%E5%88%B0%E6%9C%80%E5%BE%8C%E4%B8%80%E5%80%8B%20X%20%E7%9A%84%E6%89%80%E6%9C%89%E6%95%B8%E6%93%9A%E9%BB%9E%E3%80%82%3C%2FP%3E%0A%3CP%3E%E7%A9%8D%E5%88%86%E5%87%BD%E6%95%B8%E5%9B%9E%E7%AD%94%E4%BA%86%E5%8F%A6%E4%B8%80%E5%80%8B%E5%95%8F%E9%A1%8C%EF%BC%9A%E2%80%9C%E5%9C%A8%E6%AD%A4%E7%AF%84%E5%9C%8D%E5%85%A7%EF%BC%8C%E8%A9%B2%E6%9B%B2%E7%B7%9A%E4%B8%8B%E6%96%B9%E6%9C%89%E5%A4%9A%E5%B0%91%E9%9D%A2%E7%A9%8D%EF%BC%9F%E2%80%9D%20Interpolate%20%E6%9C%89%E5%9B%9B%E5%80%8B%E5%8F%83%E6%95%B8%EF%BC%9B%E5%89%8D%E5%85%A9%E5%80%8B%E6%8F%8F%E8%BF%B0%E7%94%9F%E6%88%90%E6%9B%B2%E7%B7%9A%E7%9A%84%20af(x)%20%E5%87%BD%E6%95%B8%EF%BC%8C%E5%BE%8C%E5%85%A9%E5%80%8B%E6%8F%8F%E8%BF%B0%20x%20%E5%80%BC%E7%9A%84%E7%AF%84%E5%9C%8D%E3%80%82%20Integrate(%20f(x)%2C%20x%2C%20low%2C%20high%20)%20%E7%9A%84%E7%B5%90%E6%9E%9C%E6%98%AF%20x%20%E5%BE%9E%E4%BD%8E%E5%88%B0%E9%AB%98%E6%99%82%E6%9B%B2%E7%B7%9A%E4%B8%8B%E7%9A%84%E9%9D%A2%E7%A9%8D%E3%80%82%20%E5%89%8D%E5%85%A9%E5%80%8B%E8%AE%8A%E9%87%8F%E4%BC%BC%E4%B9%8E%E9%87%8D%E8%A4%87%20x%EF%BC%8C%E5%9B%A0%E7%82%BA%20f(x)%20%E5%8F%AF%E8%83%BD%E6%98%AF%E5%83%8F%20a%2B2*b%20%E9%80%99%E6%A8%A3%E7%9A%84%E8%A1%A8%E9%81%94%E5%BC%8F%EF%BC%8C%E7%AC%AC%E4%BA%8C%E5%80%8B%E8%AE%8A%E9%87%8F%E5%91%8A%E8%A8%B4%E6%88%91%E5%80%91%20a%20%E6%88%96%20b%20%E6%98%AF%E5%90%A6%E6%98%AF%20low%20%E5%92%8C%20high%20%E4%B9%8B%E9%96%93%E7%9A%84%E8%AE%8A%E9%87%8F%E3%80%82%3C%2FP%3E%0A%3CP%3E%E9%80%99%E7%AF%87%E6%96%87%E7%AB%A0%E7%9A%84%20JSL%20%E6%98%AF%E9%97%9C%E6%96%BC%E4%BD%BF%E7%94%A8%20Interpolate%20%E6%88%96%20SplineEval%20%E4%BD%9C%E7%82%BA%20Interpolate%20%E7%9A%84%20f(x)%20%E5%80%BC%E3%80%82%E5%AE%83%E6%A7%8B%E5%BB%BA%E4%BA%86%E4%B8%80%E5%80%8B%E4%BA%A4%E4%BA%92%E5%BC%8F%E5%9C%96%E8%A1%A8%EF%BC%8C%E4%BB%A5%E5%B9%AB%E5%8A%A9%E7%90%86%E8%A7%A3%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%B7%9A%E6%80%A7%E6%88%96%E6%A8%A3%E6%A2%9D%E6%8F%92%E5%80%BC%E4%BE%86%E6%9F%A5%E6%89%BE%E7%94%B1%E6%9F%90%E4%BA%9B%E5%99%AA%E8%81%B2%E6%95%B8%E6%93%9A%E9%BB%9E%E5%AE%9A%E7%BE%A9%E7%9A%84%E6%9B%B2%E7%B7%9A%E4%B8%8B%E7%9A%84%E9%9D%A2%E7%A9%8D%E3%80%82%20%E5%AE%83%E9%82%84%E9%A1%AF%E7%A4%BA%E4%BA%86%E5%B0%87%E5%99%AA%E8%81%B2%EF%BC%88%E9%BB%91%E8%89%B2%E6%95%B8%E6%93%9A%E9%BB%9E%EF%BC%89%E6%B7%BB%E5%8A%A0%E5%88%B0%E6%95%B8%E6%93%9A%E4%B9%8B%E5%89%8D%E7%9A%84%E7%A2%BA%E5%88%87%E7%AD%94%E6%A1%88%EF%BC%88%E7%B4%85%E8%89%B2%EF%BC%89%E3%80%82%20%E8%97%8D%E8%89%B2%E6%9B%B2%E7%B7%9A%E6%98%AF%E9%BB%91%E8%89%B2%E6%95%B8%E6%93%9A%E9%BB%9E%E7%9A%84%E6%A8%A3%E6%A2%9D%E6%93%AC%E5%90%88%E3%80%82%20%E4%B8%AD%E9%96%93%E7%9A%84%E6%A2%9D%E5%BD%A2%E5%9C%96%E4%B8%A6%E6%8E%92%E9%A1%AF%E7%A4%BA%E4%BA%86%E4%B8%89%E5%80%8B%E9%9D%A2%E7%A9%8D%E8%A8%88%E7%AE%97%EF%BC%9B%E7%95%B6%E6%A8%A3%E6%A2%9D%E5%BC%B5%E5%8A%9B%E7%99%BC%E7%94%9F%E8%AE%8A%E5%8C%96%E6%99%82%EF%BC%8C%E5%8F%AA%E6%9C%89%E4%B8%AD%E9%96%93%E7%9A%84%E8%97%8D%E8%89%B2%E6%A2%9D%E6%9C%83%E7%A7%BB%E5%8B%95%E3%80%82%20%E6%9C%89%E4%BA%86%E6%AD%A3%E7%A2%BA%E7%9A%84%E9%9A%A8%E6%A9%9F%E6%95%B8%E6%93%9A%EF%BC%8C%E4%BB%BB%E4%BD%95%E6%A2%9D%E5%BD%A2%E9%83%BD%E5%8F%AF%E4%BB%A5%E6%AF%94%E5%85%B6%E4%BB%96%E6%A2%9D%E5%BD%A2%E6%9B%B4%E9%AB%98%E6%88%96%E6%9B%B4%E7%9F%AD%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54554i65264EC9DC279F5F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22AucGraph.PNG%22%20alt%3D%22JSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%20makes%20a%20graph%20like%20this%3B%20the%20lambda%20slider%20changes%20the%20blue%20spline's%20tension.%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EJSL%E8%A3%BD%E4%BD%9C%E4%BA%86%E9%80%99%E6%A8%A3%E4%B8%80%E5%80%8B%E5%9C%96%E8%A1%A8%EF%BC%9B%20lambda%20%E6%BB%91%E5%A1%8A%E6%94%B9%E8%AE%8A%E8%97%8D%E8%89%B2%E6%A8%A3%E6%A2%9D%E7%B7%9A%E7%9A%84%E5%BC%B5%E5%8A%9B%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E6%AF%8F%E5%80%8B...%E9%83%BD%E9%9C%80%E8%A6%81%20JMP%2016%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENew%20Window(%20%22Integrate%20Area%20Under%20Curve%22%2C%20%0A%20%2F%2F%20make%20a%20function%2C%20in%20the%20window%3A%20namespace%2C%20that%20returns%20a%20sine%20wave%0A%20window%3Af%20%3D%20Function(%20%7Bt%7D%2C%0A%20%2050%20%2B%20Sin(%20t%20%2F%2010%20)%20*%2040%0A%20)%3B%0A%20%0A%20%2F%2F%20create%20the%20x%20dimension%20of%20the%20graph%0A%20window%3Axmin%20%3D%2020%3B%20%2F%2F%20integrate%20over%20this%20range%0A%20window%3Axmax%20%3D%2080%3B%0A%20window%3Axcoarse%20%3D%20window%3Axmin%20%3A%3A%20window%3Axmax%20%3A%3A%204%3B%20%2F%2F%20the%20coarse%20data%20is%20used%20to%20make%20random%20data%20from%20sin%20function%0A%20window%3Axfine%20%3D%20window%3Axmin%20%3A%3A%20window%3Axmax%20%3A%3A%200.125%3B%20%2F%2F%20the%20fine%20data%20is%20used%20for%20outlining%20smooth%20polygons%0A%20%0A%20%2F%2F%20create%20the%20y%20dimension%20of%20the%20graph%20from%20x%20and%20function%20f(x)%20and%20some%20randomness%0A%20window%3Arandom%20%3D%2010%3B%20%2F%2F%20random%20variation%2C%20slider%20below%0A%20%2F%2F%20this%20function%20called%20here%2C%20and%20from%20slider%20below%0A%20window%3Ageneratedata%20%3D%20Function(%20%7B%7D%2C%20%2F%2F%20regenerate%20the%20points%20with%20new%20random%20error%0A%20%20window%3Aycoarse%20%3D%20window%3Af(%20window%3Axcoarse%20)%20%2B%20J(%201%2C%20N%20Col(%20window%3Axcoarse%20)%2C%20Random%20Normal(%200%2C%20window%3Arandom%20)%20)%3B%0A%20%20%2F%2F%20ycoarse%20is%20the%20y%20data%20for%20the%20points%3B%20limit%20it%20to%20stay%20on%20the%20y%20axis...%0A%20%20window%3Aycoarse%5BLoc(%20window%3Aycoarse%20%26gt%3B%2099%20)%5D%20%3D%2099%3B%0A%20%20window%3Aycoarse%5BLoc(%20window%3Aycoarse%20%26lt%3B%201%20)%5D%20%3D%201%3B%0A%20)%3B%0A%20window%3Ageneratedata()%3B%20%2F%2F%20prepare%20the%20initial%20data%20in%20the%20graph%0A%20%0A%20%2F%2F%20lambda%20is%20the%20tension%20on%20the%20spline%20interpolation%2C%20slider%20below%0A%20window%3Aloglambda%20%3D%202%3B%2F%2F%20spline%20tension%2C%20a%20nice%20middle%20value%0A%20%0A%20%2F%2F%20random%20patterns%20for%20filled%20areas.%20the%20exponents%20are%20artistically%20adjusted%20for%20blending%20the%20colors%0A%20%2F%2F%20with%20gray%20drawn%20first%2C%20and%20dark%2C%20and%20yellow%20drawn%20last%2C%20medium%2C%20and%20blue%20between%2C%20but%20light.%0A%20%2F%2F%20there%20are%207%20overlaps%20with%20different%20shades.%0A%20window%3Apatternsize%20%3D%20299%3B%20%2F%2F%20big%20square%20patch%20for%20a%20pattern%0A%20window%3Apat01%20%3D%20J(%20window%3Apatternsize%2C%20window%3Apatternsize%2C%20(Random%20Integer(%200%2C%20255%20)%20%2F%20255)%20%5E%200.5%20)%3B%2F%2Fgray%0A%20window%3Apat02%20%3D%20J(%20window%3Apatternsize%2C%20window%3Apatternsize%2C%20(Random%20Integer(%200%2C%20255%20)%20%2F%20255)%20%5E%203%20)%3B%2F%2Fblue%0A%20window%3Apat03%20%3D%20J(%20window%3Apatternsize%2C%20window%3Apatternsize%2C%20(Random%20Integer(%200%2C%20255%20)%20%2F%20255)%20%5E%202%20)%3B%2F%2Fyellow%0A%20window%3Abar01%20%3D%2038%3B%0A%20window%3Abar02%20%3D%2044%3B%2F%2F%20bar%20x-locations%2C%20in%20graph%20coordinates%3B%20they%20look%20good%20here%2C%20for%20this%20sine%20wave%0A%20window%3Abar03%20%3D%2050%3B%0A%20window%3Ashow%20%3D%20%5B1%201%201%5D%3B%0A%20window%3Abarwide%20%3D%205%3B%0A%20window%3Abarbottom%20%3D%2050%3B%2F%2F%20bottom%20of%20chopped%20off%20bar%0A%20window%3Abartop%20%3D%20window%3Abarbottom%20%2B%205%3B%0A%0A%20%2F%2F%20map%20values%20of%20the%20AUC%20onto%20the%20graph%0A%20window%3AaucMin%20%3D%201500%3B%0A%20window%3AaucMax%20%3D%204000%3B%0A%20window%3AaucToGraph%20%3D%20Function(%20%7By%7D%2C%20%2F%2F%20convert%20auc%20to%20graph%20Y%20to%20make%20bar%20heights%3B%200%20is%20for%20a%20label%0A%20%20Interpolate(%20y%2C%200%2C%20window%3Abarbottom%20-%20window%3Abartop%2C%20window%3AaucMin%2C%207%2C%20window%3AaucMax%2C%2097%20-%20window%3Abartop%20)%0A%20)%3B%0A%20%0A%20%2F%2F%20draw%20a%20broken%20bar%3B%20x%20in%20graph%20units%2C%20y%20in%20auc%20units%0A%20window%3AdrawAucBar%20%3D%20Function(%20%7Bx%2C%20y%7D%2C%0A%20%20y%20%3D%20window%3AaucToGraph(%20y%20)%3B%0A%20%20Polygon(%2F%2F%20ragged%20edge%20bottom%20poly%20below%20the%20break%0A%20%20%20x%20%7C%7C%20x%20%7C%7C%20x%20%2B%20.1%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.3%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.5%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.8%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20window%3Abarwide%0A%20%20%20%20%7C%7C%20x%20%2B%20window%3Abarwide%2C%0A%20%20%20window%3Abarbottom%20%7C%7C%20window%3Abarbottom%20%2B%205%20%7C%7C%20window%3Abarbottom%20%2B%206%20%7C%7C%20window%3Abarbottom%20%2B%204%20%7C%7C%20window%3Abarbottom%20%2B%207%20%7C%7C%20window%3Abarbottom%20%2B%203%0A%20%20%20%20%7C%7C%20window%3Abarbottom%20%2B%205%20%7C%7C%20window%3Abarbottom%0A%20%20)%3B%0A%20%20If(%20y%20%26gt%3B%3D%200%2C%20%2F%2F%20the%20bar%20is%20below%20the%20break%2C%20don't%20draw%0A%20%20%20Polygon(%0A%20%20%20%20x%20%7C%7C%20x%20%7C%7C%20x%20%2B%20.1%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.3%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.5%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20.8%20*%20window%3Abarwide%20%7C%7C%20x%20%2B%20window%0A%20%20%20%20%3Abarwide%20%7C%7C%20x%20%2B%20window%3Abarwide%2C%0A%20%20%20%20window%3Abartop%20%2B%20y%20%7C%7C%20window%3Abartop%20%2B%205%20%7C%7C%20window%3Abartop%20%2B%206%20%7C%7C%20window%3Abartop%20%2B%204%20%7C%7C%20window%3Abartop%20%2B%207%20%7C%7C%20window%3Abartop%20%2B%203%20%7C%7C%20window%0A%20%20%20%20%3Abartop%20%2B%205%20%7C%7C%20window%3Abartop%20%2B%20y%0A%20%20%20)%0A%20%20)%3B%0A%20)%3B%0A%20%0A%20%2F%2F%20make%20the%20GUI%0A%20window%3Ag%20%3D%20Graph%20Box(%0A%20%20%2F%2F%20this%20script%20runs%20when%20the%20graph%20needs%20to%20reshow%2C%20either%20the%20first%20time%2C%20or%20because%20a%20slider%20script%20uses%20%26lt%3B%3CRESHOW%20framesize%3D%22%22%3E%3C%2FRESHOW%3E%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-657078%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22AucBars.PNG%22%20style%3D%22width%3A%20394px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54550iF40E1FD7B5E62D8B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22AucBars.PNG%22%20alt%3D%22AucBars.PNG%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E5%B0%87%20Integrate%20%E8%88%87%20Interpolate%20%E6%88%96%20SplineEval%20%E7%B5%90%E5%90%88%E4%BD%BF%E7%94%A8%E4%BB%A5%E7%8D%B2%E5%BE%97%E6%9B%B2%E7%B7%9A%E4%B8%8B%E7%9A%84%E9%9D%A2%E7%A9%8D%E3%80%82%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-SUB%20id%3D%22lingo-sub-657899%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AIntegrate()%E3%80%81Interpolate()%20%E5%92%8C%20SplineEval()%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-657899%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%E8%AC%9D%E8%AC%9D%EF%BC%81%20%E6%88%91%E7%99%BC%E7%8F%BE%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%8B%E6%89%BE%E7%9A%84%E8%A9%B1%EF%BC%8C%E5%8D%B3%E4%BD%BF%E6%98%AF%2099x99%20%E7%9A%84%E9%9A%A8%E6%A9%9F%E6%AD%A3%E6%96%B9%E5%BD%A2%E4%B9%9F%E6%9C%83%E7%94%A2%E7%94%9F%E5%8F%AF%E8%A6%8B%E7%9A%84%E5%B9%B3%E9%8B%AA%E9%82%8A%E7%B7%A3%E3%80%82%20%E5%9C%A8%20299x299%20%E6%99%82%E6%88%91%E4%B8%8D%E5%86%8D%E7%9C%8B%E5%88%B0%E5%AE%83%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%9C%80%E5%BE%8C%E6%88%91%E6%B7%BB%E5%8A%A0%E4%BA%86%E4%B8%8D%E5%B8%B6%E5%8F%83%E6%95%B8%E7%9A%84%20fillpattern()%20%EF%BC%8C%E5%B8%8C%E6%9C%9B%E5%AE%83%E8%83%BD%E6%B8%85%E9%99%A4%E6%A8%A1%E5%BC%8F%E3%80%82%20%E7%9C%8B%E4%BE%86%E6%98%AF%E7%9A%84%E3%80%82%20%E5%A6%82%E6%9E%9C%E6%B2%92%E6%9C%89%E5%AE%83%EF%BC%8C%E5%9C%93%E5%BD%A2%E6%95%B8%E6%93%9A%E9%BB%9E%E5%B0%B1%E6%9C%83%E8%A2%AB%E5%A1%AB%E6%BB%BF%EF%BC%8C%E9%80%99%E6%98%AF%E6%88%91%E7%9C%9F%E6%AD%A3%E6%B2%92%E6%83%B3%E5%88%B0%E7%9A%84%E3%80%82%20%E7%94%B1%E6%96%BC%E4%BA%A4%E5%8F%89%E7%B7%9A%E5%9C%96%E6%A1%88%E7%A8%80%E7%96%8F%EF%BC%8C%E6%95%B8%E6%93%9A%E9%BB%9E%E5%A4%A7%E5%A4%9A%E4%B8%8D%E6%9C%83%E9%A1%AF%E7%A4%BA%E3%80%82%20%E6%88%91%E6%83%B3%E9%80%99%E6%98%AF%E4%B8%80%E5%80%8B%E7%89%B9%E9%BB%9E%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20style%3D%22width%3A%20385px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54614i15089A0843BC2DE3%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22capture.png%22%20alt%3D%22Big%20filled%20diamond%20and%20filled%20circle%20markers%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EBig%20filled%20diamond%20and%20filled%20circle%20markers%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%E5%A4%A7%E5%AF%A6%E5%BF%83%E8%8F%B1%E5%BD%A2%E5%92%8C%E5%AF%A6%E5%BF%83%E5%9C%93%E5%BD%A2%E6%A8%99%E8%A8%98%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Ep%20%3D%20J(%20128%2C%20128%2C%20.%20)%3B%0AParallel%20Assign(%20%7B%7D%2C%20p%5Br(%20-20%2C%2020%20)%2C%20c(%20-20%2C%2020%20)%5D%20%3D%20(Sin(%20r%20)%20*%20Sin(%20c%20)%20%2B%201)%20%2F%202%20)%3B%0ANew%20Window(%20%22bumps%22%2C%0A%20Graph%20Box(%0A%20%20%26lt%3B%3CMARKER%20size%3D%22%22%3E%3C%2FMARKER%3E%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-657889%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AIntegrate()%E3%80%81Interpolate()%20%E5%92%8C%20SplineEval()%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-657889%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3EFill%20Pattern()%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%E5%A5%BD%E7%9A%84%EF%BC%81%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENew%20Window(%20%22window%22%2C%0A%20Graph%20Box(%0A%20%20framesize(%201000%2C%20900%20)%2C%0A%20%20Y%20Scale(%200%2C%20900%20)%2C%0A%20%20X%20Scale(%200%2C%201000%20)%2C%20%0A%20%20%0A%20%20for%20(i%3D1%2Ci%26lt%3B%3D89%2Ci%2B%2B%2C%0A%20%20pattSize%20%3D%20i%3B%0A%20%20pen%20color(black)%3B%0A%20%20pen%20size%20(2)%3B%0A%20%20y1%20%3D%20floor(i%2F10)*100%3B%0A%20%20x1%20%3D%20mod(i%2C10)*100%3B%0A%20%20Rect(%20mod(i%2C10)*100%2C%20(floor(i%2F10))*100%2Bi%2C%20(mod(i%2C10))*100%2Bi%2C%20floor(i%2F10)*100)%3B%0A%0A%20%20Fill%20Color(%20%22dark%20blue%22%20)%3B%0A%20%20Fill%20Pattern(%20J(%20pattsize%2C%20pattsize%2C%20(Random%20Integer(%200%2C%20255%20)%20%2F%20255)%20%20)%20)%3B%0A%20%20Rect(%20mod(i%2C10)*100%2C%20(floor(i%2F10)%2B1)*100-10%2C%20(mod(i%2C10)%2B1)*100-10%2C%20floor(i%2F10)*100%2C%201%20)%3B%0A%20%20)%0A%20)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%3CBR%20%2F%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54610i538795F07DD98206%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22FillPattern.png%22%20alt%3D%22FillPattern.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-657963%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9AIntegrate()%E3%80%81Interpolate()%20%E5%92%8C%20SplineEval()%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-657963%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%E6%96%B0%E7%89%88%E6%9C%AC%E5%8F%AA%E6%9C%89%E4%B8%80%E5%80%8B%E5%9C%96%E6%A1%88%E5%92%8C%E4%B8%80%E5%80%8B%E7%94%A8%E6%96%BC%E8%AA%BF%E6%95%B4%E5%9C%96%E6%A1%88%E5%A4%A7%E5%B0%8F%E7%9A%84%E6%BB%91%E5%A1%8A%E3%80%82%3CBR%20%2F%3E%E6%B3%A8%E6%84%8F%EF%BC%9A%E9%80%A3%E7%BA%8C%E9%87%8D%E6%96%B0%E7%94%9F%E6%88%90%E6%A8%A1%E5%BC%8F%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84%E7%B0%A1%E5%96%AE%E6%96%B9%E6%B3%95%EF%BC%9A%E8%AA%BF%E6%95%B4%E7%AA%97%E5%8F%A3%E5%A4%A7%E5%B0%8F%3A)%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%E6%9C%89%E8%B6%A3%E7%9A%84%EF%BC%9A%3CBR%20%2F%3E%E5%9C%96%E9%8C%B6%E6%A1%86%E7%9A%84%E7%B6%B2%E6%A0%BC%E4%BC%BC%E4%B9%8E%E5%9C%A8%E2%80%9C%E5%AF%A6%E6%99%82%E2%80%9D%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%8F%AF%E8%A6%8B%20-%20%E4%BD%9C%E7%82%BA%E9%9D%9C%E6%85%8B%E7%B6%B2%E6%A0%BC%E8%88%87%E8%AE%8A%E5%8C%96%E6%A8%A1%E5%BC%8F%E7%9A%84%E9%9A%A8%E6%A9%9F%E5%99%AA%E8%81%B2%E3%80%82%3C%2FP%3E%3CP%3E%E5%A6%82%E6%9E%9C%E6%88%91%E5%87%8D%E7%B5%90%E5%B1%8F%E5%B9%95%EF%BC%88%E4%B8%8D%E8%AA%BF%E6%95%B4%E7%AA%97%E5%8F%A3%E5%A4%A7%E5%B0%8F%EF%BC%89%20-%20%E7%B6%B2%E6%A0%BC%E5%B0%B1%E6%9C%83%E2%80%9C%E6%B6%88%E5%A4%B1%E2%80%9D%E3%80%82%3C%2FP%3E%3CP%3E%E5%B0%8D%E4%BD%A0%E4%BE%86%E8%AA%AA%E4%B9%9F%E6%98%AF%E5%A6%82%E6%AD%A4%E5%97%8E%EF%BC%9F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22FillPattern.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F54640i3A6311F5D217A40E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22FillPattern.png%22%20alt%3D%22FillPattern.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E2%80%83%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20default%20to%20here(1)%3B%0ANew%20Window(%20%22window%22%2C%0A%20V%20List%20Box(%0A%20%20window%3Ai%20%3D%201%3B%0A%20%20Slider%20Box(%201%2C300%2C%20window%3Ai%2C%20window%3Agb%20%26lt%3B%26lt%3B%20reshow%20)%2C%0A%20%20window%3Agb%20%3D%20Graph%20Box(%0A%20%20%20framesize(%20600%2C%20600%20)%2C%0A%20%20%20Y%20Scale(%200%2C%20600%20)%2C%0A%20%20%20X%20Scale(%200%2C%20600%20)%2C%20%0A%20%20%0A%20%20%0A%20%20%20window%3ApattSize%20%3D%20i%3B%0A%20%20%20%20%0A%0A%20%20%20Fill%20Color(%20%22dark%20blue%22%20)%3B%0A%20%20%20mat%3D%20J(%20window%3Apattsize%2C%20window%3Apattsize%2C%20(Random%20Integer(%200%2C%20255%20)%20%2F%20255)%20)%3B%0A%20%20%20%2F%2Fmat%3DJ(%20pattsize%2C%20pattsize%2C%200%20)%3B%0A%20%20%20%0A%20%20%20Fill%20Pattern(%20mat%20)%3B%0A%20%20%20Rect(%200%2C%20600%2C%20600%2C%20300%2C%201%20)%3B%0A%20%20%20mat%5B0%2Cwindow%3Apattsize%5D%3DJ(window%3Apattsize%2C1%2C1)%3B%0A%20%20%20mat%5Bwindow%3Apattsize%2C0%5D%3DJ(1%2Cwindow%3Apattsize%2C1)%3B%0A%20%20%20Fill%20Pattern(%20mat%20)%3B%0A%20%20%20Rect(%200%2C%20300%2C%20600%2C%200%2C%201%20)%3B%0A%20%20%0A%20%20%20Text%20Size(%2050%20)%3B%0A%20%20%20Text(%20%7B270%2C%20270%7D%2C%20Char(floor(i)%20)%20)%3B%0A%0A%20%20)%3B%0A%20)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
Craige_Hales
Super User
Integrate(), Interpolate(), and SplineEval()

AucBars.PNGCombine Integrate with Interpolate or SplineEval to get the area under the curve.

 

@sseligman  wrote Using JMP to Find the Area Under a Curve ; here's a little more information on some builtin functions.

The Interpolate function uses a sorted list of X coordinates and a corresponding list of Y coordinates and answers the question "if X was 42, what would Y be?" using linear interpolation between the nearest two X coordinates in the sorted list. Linear interpolation produces straight line segments with data points on the corners of the curve.

The SplineEval function does the same thing (with help from the Spline Coef function) using a spline interpolation. A spline is a flexible, springy metal wire that passes close to the data points, depending on how stiff it is. Usually data points do not fall on the spline curve.

Both of those functions produce all the data points in a curve from the first X to the last X.

The Integrate function answers a different question: "how much area is under this curve in this range?" Interpolate has four arguments; the first two describe a f(x) function that generates a curve and the last two describe a range of x values. The result of Integrate( f(x), x, low, high ) is the area under the curve as x goes from low to high. The first two variables seem to repeat x because f(x) might be an expression like a+2*b and the second variable tells if a or b is the variable between low and high.

The JSL for this post is about using Interpolate or SplineEval as Interpolate's f(x) value.  It builds an interactive graph to help understand how finding the area under a curve defined by some noisy data points might work with linear or spline interpolation. It also shows the exact answer (red) before the noise (black data points) was added to the data. The blue curve is the spline fit to the black data points. The bar graph in the middle shows the three area computations side-by-side; only the middle blue bar moves when the spline tension changes. With the right random data, any bar can be taller or shorter than the others.

JSL makes a graph like this; the lambda slider changes the blue spline's tension.JSL makes a graph like this; the lambda slider changes the blue spline's tension.

JMP 16 required...for each...

New Window( "Integrate Area Under Curve", 
	// make a function, in the window: namespace, that returns a sine wave
	window:f = Function( {t},
		50 + Sin( t / 10 ) * 40
	);
	
	// create the x dimension of the graph
	window:xmin = 20; // integrate over this range
	window:xmax = 80;
	window:xcoarse = window:xmin :: window:xmax :: 4; // the coarse data is used to make random data from sin function
	window:xfine = window:xmin :: window:xmax :: 0.125; // the fine data is used for outlining smooth polygons
	
	// create the y dimension of the graph from x and function f(x) and some randomness
	window:random = 10; // random variation, slider below
	// this function called here, and from slider below
	window:generatedata = Function( {}, // regenerate the points with new random error
		window:ycoarse = window:f( window:xcoarse ) + J( 1, N Col( window:xcoarse ), Random Normal( 0, window:random ) );
		// ycoarse is the y data for the points; limit it to stay on the y axis...
		window:ycoarse[Loc( window:ycoarse > 99 )] = 99;
		window:ycoarse[Loc( window:ycoarse < 1 )] = 1;
	);
	window:generatedata(); // prepare the initial data in the graph
	
	// lambda is the tension on the spline interpolation, slider below
	window:loglambda = 2;// spline tension, a nice middle value
	
	// random patterns for filled areas. the exponents are artistically adjusted for blending the colors
	// with gray drawn first, and dark, and yellow drawn last, medium, and blue between, but light.
	// there are 7 overlaps with different shades.
	window:patternsize = 299; // big square patch for a pattern
	window:pat01 = J( window:patternsize, window:patternsize, (Random Integer( 0, 255 ) / 255) ^ 0.5 );//gray
	window:pat02 = J( window:patternsize, window:patternsize, (Random Integer( 0, 255 ) / 255) ^ 3 );//blue
	window:pat03 = J( window:patternsize, window:patternsize, (Random Integer( 0, 255 ) / 255) ^ 2 );//yellow
	window:bar01 = 38;
	window:bar02 = 44;// bar x-locations, in graph coordinates; they look good here, for this sine wave
	window:bar03 = 50;
	window:show = [1 1 1];
	window:barwide = 5;
	window:barbottom = 50;// bottom of chopped off bar
	window:bartop = window:barbottom + 5;

	// map values of the AUC onto the graph
	window:aucMin = 1500;
	window:aucMax = 4000;
	window:aucToGraph = Function( {y}, // convert auc to graph Y to make bar heights; 0 is for a label
		Interpolate( y, 0, window:barbottom - window:bartop, window:aucMin, 7, window:aucMax, 97 - window:bartop )
	);
	
	// draw a broken bar; x in graph units, y in auc units
	window:drawAucBar = Function( {x, y},
		y = window:aucToGraph( y );
		Polygon(// ragged edge bottom poly below the break
			x || x || x + .1 * window:barwide || x + .3 * window:barwide || x + .5 * window:barwide || x + .8 * window:barwide || x + window:barwide
			 || x + window:barwide,
			window:barbottom || window:barbottom + 5 || window:barbottom + 6 || window:barbottom + 4 || window:barbottom + 7 || window:barbottom + 3
			 || window:barbottom + 5 || window:barbottom
		);
		If( y >= 0, // the bar is below the break, don't draw
			Polygon(
				x || x || x + .1 * window:barwide || x + .3 * window:barwide || x + .5 * window:barwide || x + .8 * window:barwide || x + window
				:barwide || x + window:barwide,
				window:bartop + y || window:bartop + 5 || window:bartop + 6 || window:bartop + 4 || window:bartop + 7 || window:bartop + 3 || window
				:bartop + 5 || window:bartop + y
			)
		);
	);
	
	// make the GUI
	window:g = Graph Box(
		// this script runs when the graph needs to reshow, either the first time, or because a slider script uses <<reshow
		framesize( 1200, 600 ), // size in pixels
		X Scale( window:xmin - 5, window:xmax + 5 ), // a little bigger than the data
		
		// generate the spline parameters from the data and lambda. spline data is made from these parms several times.
		window:splineparms = Spline Coef( window:xcoarse, window:ycoarse, Power( 10, window:loglambda ) );
		
		// capture the AUC. interpolate is a simple linear interpolation and works well with integrate
		window:auc01 = Integrate( Interpolate( t, window:xcoarse, window:ycoarse ), t, window:xmin, window:xmax );
		// capture the AUC. SplineEval uses Spline Coef (window.m) to produce a smooth interpolation
		window:auc02 = Integrate( Spline Eval( t, window:splineparms, 0 ), t, window:xmin, window:xmax );
		// integrate uses f(x)
		window:auc03 = Integrate( window:f( t ), t, window:xmin, window:xmax );

		// use the three auc values to adjust grid for the bar chart to include a 500 label on the small and large end
		window:aucMin = 500 * Floor( (Min( window:auc02, window:auc03, window:auc01 )) / 500 );
		window:aucMax = 500 * Ceiling( (Max( window:auc02, window:auc03, window:auc01 )) / 500 );
		
		// draw the filled areas under the curves and the bars
		
		// the gray polygon is the area of the polygon formed from the random points, connected with straight lines
		Fill Color( "gray" );
		Pen Color( "black" );
		Pen Size( 1 );
		window:poly = 0 || window:ycoarse || 0;// prepend and append extra points for 
		window:polx = window:xmin || window:xcoarse || window:xmax;// drawing a polygon
		Fill Pattern( window:pat01 );// use different random patterns for the three overlays
		If( window:show[1],
			Polygon( window:polx, window:poly );
			Line( window:polx, window:poly );// this one needs an outline
		);
		window:drawAucBar( window:bar01, window:auc01 );// add bar to bar graph
		
		// the blue poly just like above, but for spline
		Fill Color( "blue" );
		window:poly = 0 || Spline Eval( window:xfine, window:splineparms, 0 ) || 0;
		window:polx = window:xmin || window:xfine || window:xmax;
		Fill Pattern( window:pat02 );
		If( window:show[2],
			Polygon( window:polx, window:poly )
		);
		window:drawAucBar( window:bar02, window:auc02 );
		
		// the yellow poly with the red outline is the sin function, f(), without random noise
		Fill Color( "yellow" );// would be red, but yellow and blue mix better
		window:poly = 0 || window:f( window:xfine ) || 0;
		window:polx = window:xmin || window:xfine || window:xmax;
		Fill Pattern( window:pat03 );
		If( window:show[3],
			Polygon( window:polx, window:poly )
		);
		window:drawAucBar( window:bar03, window:auc03 );
		
		// draw grid on top of bars
		For Each( {y}, 0 || (window:aucMin :: window:aucMax :: 100), // grid lines.
			yy = window:bartop + window:aucToGraph( y );
			H Line( 37, 56, yy );
			If( 0 == Mod( y, 500 ),
				Text( {56.3, yy - 1}, Char( y ) )// label grid lines
			);
		);

		Pen Size( 3 );// outlines red and blue are thick
		
		Pen Color( "black" );
		Text Color( "black" );
		Text( {window:bar01 + .5, 44}, "AUC linear\!n" || Char( window:auc01, 10, 2 ) );
		
		Pen Color( "blue" );
		Text Color( "blue" );
		Y Function( Spline Eval( t, window:splineparms, 0 ), t );// thick outline
		Text( {window:bar02 + .5, 44}, "AUC spline\!n" || Char( window:auc02, 10, 2 ) );

		Pen Color( "red" );
		Text Color( "red" );
		Y Function( window:f( a ), a );// thick outline
		Text( {window:bar03 + .5, 44}, "AUC sine\!n" || Char( window:auc03, 10, 2 ) );
		
		Fill Pattern();// turn OFF before drawing points!
		Marker( Combine States( Color State( "black" ), Marker State( 12 ) ), window:xcoarse, window:ycoarse );
	);//
,
	H List Box(// add controls below graph
		Text Box( "Lambda: " ), // lambda controls the tension of the spline
		Slider Box( -2, 6, window:loglambda, window:g << reshow ),
		Spacer Box( size( 20, 1 ) ),
		Button Box( "Change Data Points",
			window:generatedata();
			window:g << reshow;
		),
		Spacer Box( size( 20, 1 ) ),
		Text Box( "random: " ),
		Slider Box( // random controls the size of the random Y added to the sine curve
			0,
			20,
			window:random,
			window:generatedata();
			window:g << reshow;
		),
		Spacer Box( size( 20, 1 ) ),
		window:cb = Check Box( // show[] controld which AUC polygons to draw
			{"linear", "spline", "sine"},
			Function( {v, i},
				window:show[i] = v;
				window:g << reshow;
			),
			<<set( 1, window:show[1] ),
			<<set( 2, window:show[2] ),
			<<set( 3, window:show[3] )
		)
	)
);

 

Last Modified: Jul 10, 2023 6:04 PM
Comments