Printing some values in a vector

This is the data:
X = [0.23, 0.88, 0.21, 0.92, 0.49, 0.62, 0.77, 0.52, 0.30, 0.19]
function split(X,K)
% we assume N is divisible by K
N = length(X);
for k=1:K
tstart = 1+(k-1)*N/K;
tend = k*N/K;
test = tstart:tend
train = [1:tstart-1 tend+1:N]
pause;
end
train and test: these are indices. What if I want to print the values that are in train and test? How do I do that?

2 个评论

Original question from Google Cache:
"Printing some values in a vector"
This is the data:
X = [0.23, 0.88, 0.21, 0.92, 0.49, 0.62, 0.77, 0.52, 0.30, 0.19]
function split(X,K)
% we assume N is divisible by K
N = length(X);
for k=1:K
tstart = 1+(k-1)*N/K;
tend = k*N/K;
test = tstart:tend
train = [1:tstart-1 tend+1:N]
pause;
end
train and test: these are indices. What if I want to print the values that are in train and test? How do I do that?
(Answers Dev) Restored edit

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 MATLAB 的更多信息

提问:

H
H
2019-9-13

评论:

2019-12-12

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by