问题描述
importjava.awt.Color;importjava.util.*;importjhplot.*;importjhplot.stat.LinReg;publicclassScanTest2{publicstaticvoidmain(String[]args){HPlotc1=newHPlot("cad");c1.visible();c1.setAutoRange();HFitterf=newHFitter();f.setFunc("g");P1Dp1=newP1D();p1.setPenWidth(2);p1.setDrawLine(false);p1.setColor(Color.red);Randomr=newRandom();for(inti=0;i<=100;i++){doublex=r.nextGaussian();doubley=180+30*x;p1.add(x,y);}c1.draw(p1);//f.fit(p1);f.fit(p1);//LinReglr=newLinReg(p1);//c1.draw(lr.getResult());//c1.draw(lr.getPrediction(Color.red));}}报错信息:Exceptioninthread"main"java.lang.IllegalArgumentException:/isafolderathep.aida.ref.tree.Tree.rm(Tree.java:588)athep.aida.ref.tree.Tree.add(Tree.java:1129)athep.aida.ref.tree.Tree.add(Tree.java:1115)athep.aida.ref.tree.Tree.addFromFactory(Tree.java:1110)athep.aida.ref.histogram.DataPointSetFactory.create(DataPointSetFactory.java:55)athep.aida.ref.histogram.DataPointSetFactory.create(DataPointSetFactory.java:51)atjhplot.P1D.getIDataPointSet(P1D.java:4799)atjhplot.HFitter.doFit(HFitter.java:430)atjhplot.HFitter.fit(HFitter.java:334)atcom.sbl.io.video.ScanTest2.main(ScanTest2.java:36)
解决方案
解决方案二:
我自己下了个jwork-jhplot-light.jar包之后,提示HFitter这个找不到啊???请教这个是缺少哪个包???另外,我自己实现HFitter这个类之后运行代码是可以执行的,结果如下,不知道问题出现在哪里???
解决方案三:
错误提示是什么?