As shown in the figure, I would like to draw a plot that includes the lines of the margin, support vector, and seperating hyperplane of the model.
However, even if I get a model using fitrsvm, I can't use the information in the support vector.
I need your help.
x = normrnd(10,1,1000,1);
y = x*3 + normrnd(10,1,1000,1);
Mdl = fitrsvm(x,y)
Mdl =
RegressionSVM
ResponseName: 'Y'
CategoricalPredictors: []
ResponseTransform: 'none'
Alpha: [768×1 double]
Bias: 10.6836
KernelParameters: [1×1 struct]
NumObservations: 1000
BoxConstraints: [1000×1 double]
ConvergenceInfo: [1×1 struct]
IsSupportVector: [1000×1 logical]
Solver: 'SMO'
Properties,
Methods
It's an example of a hand-drawn drawing. I want to draw something like this.