功能: 设置CART训练数据

格式:
CARTSetData(cart, x, y, xType, yType)
CARTSetData(cart, x, y, xType)
CARTSetData(cart, x, y)

cart : 由{CARTCreate<矩阵运算\CARTCreate>}创建的CART对象
x    : 矩阵变量或者ClassData2D对象, 表示输入样本
y    : 列数为1的矩阵变量或者ClassData2D对象, 表示输出样本
xType: 矩阵变量, 其元素个数必须与x的列数一致, 参数表示x样本列元素为离散数据还是连续数据
yType: 一个数值, 表示y样本列元素为离散数据还是连续数据

说明:
1. 本函数主要设置CART训练样本数据以及指定训练的cart是分类树还是回归树
2. x的行数必须与y的行数一致, 每一行的数据代表一个样本
3. y的列数必须为1
4. xType中元素值为0表示x中对应列元素属性为离散型(分类), 否则表示为连续型(回归)
5. yType值为0表示y元素属性为离散型(分类), 否则表示为连续型(回归)
6. 如果yType为0, 表示cart模型为实数回归预测模型, 否则cart为分类预测模型(这时模型预测输出只能为1或者-1)
7. xType默认x为连续实数
8. yType默认为0
9. 当x当中对应列元素为分类变量时, 其数值只能介于[0,255]之间
10. 当y为分类问题时, 程序里默认y的值大于0.5为一类, 小于0.5为另一类