Le 23/01/2016 17:43, fujimoto2005 a écrit :
Let X be a m×n matrix and f(i) is a column index for the ith row.
I want to get a m×1 vector y where y(i)=X(i,f(i)) for 1<=i<=m.
Is there any method to get y other than  the following code?
for i=1:m
        y(i)=X(i,f(i));
end
Yes:
y = X((f-1)*m+i)

Regards
Samuel Gougeon

_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to