Perhitungan untuk melakukan operasi aljabar linier termasuk yang paling penting dalam sains. Sangat penting bahwa unit yang digunakan untuk mengukur kinerja komputer untuk perhitungan ilmiah disebut “gagal”, singkatan dari “operasi titik mengambang” dan didefinisikan dalam perhitungan aljabar linier.
Unit yang digunakan untuk mengukur kinerja komputer untuk melakukan perhitungan ilmiah disebut float yang merupakan kepanjangan dari floating point operation (operasi titik mengambang) dan didefinisikan untuk perhitungan aljabar. Model yang akan digunakan dalam operasi Al Jabar harus berhubungan dan sesuai dengan data.
Yang terpenting dalam operasi Al Jabar Linier :
Proyeksikan suatu vektor ke space / ruang yang telah ditentukan ke sekumpulan vektor.
Buat kombinasi linier vektor.
project() dan mat() digunakan untuk menjalankan fungsi utama. Operasi perkalian menggunakan * dan penjumlahan dengan +. Perkalian matriks menggunakan %>%.
Contoh Al Jabar
x + 5y = 1
2x + -2y = 1
4x + y = 1
kita dapat membuat vektor dalam kode dengan project().
## v1 v2
## 0.32894737 0.09210526
Jika Anda ingin melihat apa proyeksi itu, kalikan saja koefisien dengan vektor dan jumlahkan. Dengan kata lain, ambil kombinasi linier
## [1] 0.7894737 0.4736842 1.3157895
Ketika ada banyak vektor yang terlibat dalam kombinasi linier, jauh lebih mudah untuk merujuk semuanya dengan satu nama objek. Fungsi mat( )mengambil vektor dan mengemasnya menjadi matriks. Ini berfungsi seperti project( ), tetapi tidak melibatkan vektor yang diproyeksikan ke subruang. Seperti ini:
## v1 v2
## [1,] 1 5
## [2,] 2 -2
## [3,] 4 0