- sansindy2
- Posts : 7
Join date : 2014-06-03
υπολογισμός πίνακα στην R
Tue 3 Mar 2015 - 1:01
Καλησπέρα παιδιά!θέλω να κατασκευάσω στην R έναν πίνακα όπου στη κύρια διαγώνιο θα έχει το στοιχείο -1 στην υπερδιαγώνιο θα έζει μονάδες και η διάσταση του θα είναι (κ-1)*κ όπου κ πολύ μεγάλοσ αριθμός .μπορέι να μου πει κάποιος πως γίνεται γιατί προσπαθώ με τις εντολές for kai if και κάτι δεν μου πάει καλά
- barney84
- Posts : 19
Join date : 2014-01-25
Re: υπολογισμός πίνακα στην R
Tue 3 Mar 2015 - 9:23
Καλημέρα, λογικά κάτι τέτοιο
- Code:
k=20;
#paradeigma me 20
pinakas=matrix(data = NA, nrow = k-1, ncol = k);
for(i in 1:k-1)pinakas[i,i]=-1;
for(i in 1:k-1)pinakas[i,i+1]=1;
pinakas;
- sansindy2
- Posts : 7
Join date : 2014-06-03
Re: υπολογισμός πίνακα στην R
Tue 3 Mar 2015 - 12:02
Ναι 1000 ευχαριστώ!!!
- R4ever
- Posts : 44
Join date : 2010-01-20
Age : 44
Re: υπολογισμός πίνακα στην R
Fri 13 Mar 2015 - 22:22
Mia enallaktiki lysi xoris for loops einai:
- Code:
k <- 20
m <- matrix(0, k - 1, k)
diag(m) <- -1
m[cbind(seq_len(k-1), seq_len(k-1) + 1)] <- 1
m
Permissions in this forum:
You cannot reply to topics in this forum