vectorize for loop while a matrix should be splited inside the loop

1 view (last 30 days)
Sadegh Salesi Mousaabadi
Sadegh Salesi Mousaabadi on 3 Mar 2017
Answered: Walter Roberson on 6 Mar 2017
Hi guys, I want to vectorize this for loop but not much progress unfortunately. I appreciate your helps in advance.
for j = 1 :j
MIxy(j)=kernel(X(j,:),y);
end
where kernel is a function which receives two vectors and calculates their kernel value. the X is an n by m matrix. I wanna calculate the kernel of each row of the matrix X with matrix y can save it in MIxy.
Many thanks
  2 Comments

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 6 Mar 2017
for j = 1 :j
MIxy(j, :)=kernel(X(j,:),y);
end

Community Treasure Hunt

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

Start Hunting!

Translated by