Pertama, izinkan saya memberi latar belakang sebelum saya benar-benar menyatakan pertanyaan. Saya belajar fisika dan semua kelas pemrograman saya menggunakan bahasa pemrograman yang mudah seperti MATLAB. Dengan mudah saya maksudkan bahwa bahasa tersebut banyak berfikir untuk Anda ... Untuk tahun-tahun berikutnya saya akan mengambil kursus ilmu komputer dan saya berpikir untuk mengejar karir di bidang pemrograman.
Mengingat banyak kuliah di C ++, apakah menggunakan paket aljabar linier (Armadillo) dengan sintaksis yang mirip dengan MATLAB dianggap malas?
Saya sedang mengkode algoritma genetika saat ini, dan sementara itu berjalan cepat di MATLAB itu membutuhkan banyak waktu di C ++ tanpa bantuan paket-paket ini.
Bagaimana cara kerjanya dalam kehidupan nyata? Paket apa yang diizinkan untuk Anda gunakan?
Misalnya saya tidak ingin membangun pengetahuan C ++ saya dengan armadillo dan tidak memiliki pengetahuan mendalam tentang paket lain yang lebih banyak digunakan seperti "vector.h" "algoritma" "daftar" dll.
lazy
ke sensible
dalam judul Anda, dan jawabannya adalah "ya" (dengan asumsi Anda melakukan tugas yang melibatkan aljabar linier, tentu saja).