Displaying 2 results from an estimated 2 matches for "fc_vector".
Did you mean:
ac_vector
2008 Apr 30
8
Why R is 200 times slower than Matlab ?
...matlab.
Since I am newbie to R, I must be missing some important programming tips.
Please help me out on this.
Here is the function:
## make the full pair-wise permutation of a vector
## input_fc=c(1,2,3);
## output_fc=(
1 1 1 2 2 2 3 3 3
1 2 3 1 2 3 1 2 3
);
grw_permute = function(input_fc){
fc_vector = input_fc
index = 1
k = length(fc_vector)
fc_matrix = matrix(0,2,k^2)
for(i in 1:k){
for(j in 1:k){
fc_matrix[index] = fc_vector[i]
fc_matrix[index+1] = fc_vector[j]
index = index+2
}
}
return(fc_matrix)
}
For an input vector of size 300. It took R 2.17 seconds to run.
But the sa...
2008 Apr 30
0
Fwd: Why R is 200 times slower than Matlab ?
...mming
> tips.
>
> Please help me out on this.
>
> Here is the function:
> ## make the full pair-wise permutation of a vector
> ## input_fc=c(1,2,3);
> ## output_fc=(
> 1 1 1 2 2 2 3 3 3
> 1 2 3 1 2 3 1 2 3
> );
>
> grw_permute = function(input_fc){
>
> fc_vector = input_fc
>
> index = 1
>
> k = length(fc_vector)
>
> fc_matrix = matrix(0,2,k^2)
>
> for(i in 1:k){
>
> for(j in 1:k){
>
> fc_matrix[index] = fc_vector[i]
>
> fc_matrix[index+1] = fc_vector[j]
>
> index = index+2
>
> }
>
> }
>
>...