A
の行列とベクトルB
を作成するには、関数c()
を使用せずに、値を手動で入力する必要はありませんか?ここで特定の制約に基づくオブジェクトの作成
A . | 1 0 0 |
| 0 2 0 |
| 4 0 3 |
B= 6 7 8 5 6 7 4 5 6 3 4 5
A
の行列とベクトルB
を作成するには、関数c()
を使用せずに、値を手動で入力する必要はありませんか?ここで特定の制約に基づくオブジェクトの作成
A . | 1 0 0 |
| 0 2 0 |
| 4 0 3 |
B= 6 7 8 5 6 7 4 5 6 3 4 5
は私のアイデアです:
A:
replace(diag(1:3), 3, 4)
# [,1] [,2] [,3]
# [1,] 1 0 0
# [2,] 0 2 0
# [3,] 4 0 3
B:
rep(6:8, 4) - rep(0:3, each=3)
# [1] 6 7 8 5 6 7 4 5 6 3 4 5
'B'バリエーション - ' rep(6:3、each = 3)+ rep(0:2,4) ' – thelatemail
これは楽しいパズルになると思っていました。 :( –
*は*でしたが、*誰かが良い答えを全て取っていました:-D – thelatemail
あなたは 'C'を使用することはできません理由は何ですか? –