📄 data.m
字号:
clc;
dim_x=2;
sample_nmub_max=15;
sample_numb_min=10;
class_numb=9;
class_area=[0 0;
3 0;
0 3;
3 3;
6 0;
0 6;
6 6;
3 6;
6 3]
for i=1:class_numb
sample_numb(i)=floor(rand()*sample_numb_min+0.5)+sample_nmub_max-sample_numb_min;
for j=1:dim_x
%class_area(i,j)=floor(rand()*20)*3;
class_area(i,dim_x+j)=rand()*3;
end
end
for i=1:class_numb
for j=1:sample_numb(i)
for k=1:dim_x
X(j,k,i)=rand()*class_area(i,dim_x+k)+class_area(i,k);
end
end
end
hold on
for i=1:class_numb
gscatter(X(1:sample_numb(i),1,i), X(1:sample_numb(i),2,i))
end
hold off
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -