Rumah > Soal Jawab > teks badan
Saya sudah mempunyai asas tertentu dalam Matlab, adakah lebih mudah untuk belajar Python
天蓬老师2017-05-18 11:02:10
Satu adalah perisian alat dan satu lagi adalah bahasa pengaturcaraan umum Tidak ada perbandingan antara keduanya, bukan?
Ada jawapan yang lebih komprehensif tentang Zhihu, sila rujuk: https://www.zhihu.com/questio...
PHP中文网2017-05-18 11:02:10
Tiada sambungan yang diperlukan antara kedua-dua Matlab secara amnya lebih mudah untuk melakukan eksperimen Dari segi penguasaan bahasa, matlab sememangnya lebih mudah untuk mengawal operasi tatasusunan, tetapi ia juga sangat bagus mudah digunakan dan gambar yang anda lukis agak cantik
怪我咯2017-05-18 11:02:10
Ia tidak akan menjadi lebih mudah untuk belajar ular sawa selepas mempelajari matlab Lagipun, banyak kenyataan yang terakhir tidak tersedia dalam matlab.
Walau bagaimanapun, pembelajaran matlab dengan baik akan bermanfaat untuk menggunakan pakej panda yang serupa dengan python, terutamanya idea operasi menggunakan kurang gelung dan lebih banyak vektorisasi, yang selalu ditekankan oleh matlab.
Saya telah menggunakan matlab sebelum ini, tetapi keseluruhan pakej statistik terlalu besar Sekarang saya menggunakan python percuma dan mempunyai fungsi umum, yang sangat bagus.
淡淡烟草味2017-05-18 11:02:10
Saya pada asalnya menggunakan matlab untuk membuat pengiraan saintifik, tetapi kemudian mendapati bahawa ular sawa adalah lebih komprehensif, jadi saya beralih kepada ular sawa.
Untuk operasi saintifik, pakej yang terkandung dalam bahasa python itu sendiri tidak boleh sepadan dengan matlab, tetapi apabila python dipasangkan dengan pakej pihak ketiga seperti numpy, scipy, matplotlib, dll., tiada perbezaan dari matlab dari perspektif pengaturcaraan.
Lebih penting, terdapat lebih banyak pakej pihak ketiga yang boleh digunakan dalam ular sawa, meliputi hampir semua perkara. Ini menjadikan python sesuai untuk hampir semua tugas, seperti pembangunan web, merangkak, pembelajaran mendalam, dsb. Secara relatifnya, MATLAB terhad kepada menyelesaikan tugas pengkomputeran saintifik sahaja.