function  training(var data:svmunit.tdata; labe:PDouble; num:integer):TResult;//子函数. TResult是结构体//........以下是调用子函数部分............
Data_Origin_Fit:array of array of real;
 Y:array of real;
 res: TResult;
/*给Data_Origin_Fit和Y赋值*/
 res:=training(data_origin_fit,pdouble(@Y[0]),m);
运行到res:=training(data_origin_fit,pdouble(@Y[0]),m);这个地方时弹出错误对话框
Debugger Exception Notification
---------------------------
Project shujuchuli.exe raised exception class EInvalidOp with message 'Invalid floating point operation'. Process stopped. Use Step or Run to continue.
---------------------------
OK   Help   
---------------------------