may231
may231
采纳率0%
2019-01-23 14:56

delphi调用matlab的com组件,使用支持向量机(svm)得出的测试集结果错误

5

delphi调用matlab的com组件,使用支持向量机(svm)得出的测试集结果错误,请问这是哪里出现错误了?

图片说明

    ///////显示支持向量机结果
    memo2.Lines.Clear;
    memo2.Lines.Add('------------------------- 支持向量机方法 --------------');
    memo2.Lines.Add('------------------------- 输出预测正确率 --------------');
    for i:=0 to 2 do
    begin
      memoshow:='';
      memoshow:=memoshow+chr(9)+formatfloat('0.0000',svm_AccTest[i]);
      memo2.Lines.Add(memoshow);
    end;
    memo2.Lines.Add('------------------------- 输出预测结果 ----------------');
    for i:=0 to ycldataycountcs-1 do
    begin
      memoshow:=chr(9)+formatfloat('0.####',svm_PredTesty[i]);
      memo2.Lines.Add(memoshow);
    end;
    memo2.Lines.Add('------------------------- 输出混淆矩阵结果 ------------');
    for i:=0 to ycldataylx-1 do
    begin
      memoshow:='';
      for j:=0 to ycldataylx-1 do
        memoshow:=memoshow+chr(9)+formatfloat('0',svm_ConfusionMatrixTest[i,j]);
      memo2.Lines.Add(memoshow);
    end;   
  end;

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

相关推荐