Mereka banyak syarikat yang menggunakan pakej ini dan pada masa yang sama, kebanyakan dari mereka menyumbang kod. Anda boleh mendapatkannya di pengurus fail terbina dalam. Dalam alat ini, anda juga boleh memasang barang tertentu yang anda perlukan. Semasa memulakan, membuat dan menguji persamaan adalah praktikal. Bahasa mudah dimulakan. Keupayaan ketika keadaan menjadi kompleks sangat mengagumkan.
Cara Memasang Scilab di Ubuntu
- Pastikan sistem anda terkini. $ sudo apt kemas kini
$ sudo apt upgrade - Gunakan apt untuk memasang. $ sudo apt memasang scilab
Scilab juga tersedia sebagai pakej tarball dari laman web mereka. Prosedurnya sangat mudah:
Muat turun tarball dan bongkarnya.
$ tar -xvf ~ / Muat turun / scilab-6.0.1.tong sampah.linux-x86_64.tar.gzMembongkar membuat struktur direktori di direktori semasa. Untuk menjalankan scilab, cd to scilab-x.x.x / tong sampah dan jalankan, anda tidak memerlukan pemasangan lagi. Untuk mengemas kini, buka bungkusan tarball baru.
$ ./ scilabTerdapat beberapa yang boleh dilaksanakan, termasuk scilab-cli, scilab-adv-cli dan XML2Modelica. Sebagai permulaan, mulakan scilab plain. Anda akan menggunakan yang lain apabila anda semakin maju.
Ini hanya langkah pertama untuk menjadi produktif dengan Scilab. Pakej tersedia dari repositori kegemaran anda dan setelah anda memulakan perisian sendiri. Sekiranya anda menggunakan Ubuntu dan menggunakan pendekatan pakej, gunakan fungsi carian.
Cari pakej yang sesuai untuk keperluan anda.
Berikut adalah contoh, yang celestlab perpustakaan. Perpustakaan ini, yang dibuat oleh, anda dapat meneka, Celestlab.
Mereka menggunakannya untuk mengira lintasan untuk penerbangan angkasa dan analisis orbit. Mereka telah mengeluarkan bungkusan itu kepada masyarakat. Oleh itu, mulailah merancang misi angkasa anda yang seterusnya. 🙂
$ sudo apt search scilab-celestlabApabila anda memulakan scilab lain kali, celestlab akan tersedia di menu Kotak Alat. Dokumentasi juga muncul di penyemak imbas bantuan, cara terbaik untuk mengetahui pakejnya adalah dengan menggunakan kod dalam dokumentasi. Anda boleh menjalankan dan menyalin kod ke dalam fail kosong dan menukar fungsi anda sendiri.
Cara lain untuk memasang pakej baru adalah mencari dengan fungsi aplikasi yang terpasang. Untuk melakukan ini, buka pengurus modul dari menu Aplikasi. Di dalamnya terdapat banyak koleksi modul. Ada yang menambah keupayaan matematik untuk aplikasi tertentu sementara yang lain menambah keupayaan komunikasi. Ini termasuk perpustakaan USB dan sokongan Arduino.
Sekiranya ini adalah kali pertama anda menggunakan scilab, mulakan demostrasi dari '?→ Demonstrasi Scilab ' menu. Yang muncul ialah senarai skrip demonstrasi yang panjang untuk menunjukkan kepada anda apa yang boleh anda gunakan untuk perisian tersebut. Sebagai contoh, anda dapat melihat contoh tema warna yang berbeza yang tersedia untuk grafik. Modul 'plot grafik' menunjukkan ini dalam ilustrasi 1:
Bahagian Scilab ini boleh menghabiskan berjam-jam untuk ahli matematik tetapi pastikan anda mula membuat kod dengan bantuan demo ini. Anda akan melihat kod pelaksanaan di konsol dan hasilnya di tetingkap grafik yang berasingan. Untuk melihat apa yang ada, yang terbaik adalah mencuba beberapa pengiraan dengan konsol. Di konsol, taipkan ekspresi anda dan hasilnya akan muncul di bawah.
--> A = [1,2; 2,4];--> sinm (A) +0.5 *% i * (expm (% i * A) -expm (-% i * A))
ans =
0 0
0 0
Dalam ungkapan di atas, rutin ditetapkan A sebagai matriks dan nilainya digunakan dalam pengiraan. Perhatikan pernyataan pertama dengan teliti, ia berakhir dengan titik koma. Tanpa titik koma nilainya akan muncul dalam jawapan pada baris di bawah dan semua maklumat hilang.
Kaedah ini mencerminkan bagaimana Octave berfungsi. Anda dapat menggunakannya untuk memprotot fungsi kecil untuk perisian yang lebih besar, ia juga dapat digunakan untuk mencari penyelesaian dengan cepat untuk pertanyaan yang muncul selama bekerja. Perkara penting lain yang perlu diperhatikan adalah prosedur yang digunakan berdosa, dengan sebuah 'm' pada akhir. The 'm' menunjukkan matriks biasa dosa mengendalikan nombor tunggal juga, ini sama untuk kebanyakan fungsi yang ada.
Bagi orang yang mempunyai pengalaman menulis skrip, bahasa oktaf akan kelihatan biasa dalam banyak cara. Ini adalah pilihan yang disengajakan dari para pereka.
Gunakan fail templat untuk melihat format. Bahagian atas mempunyai komen, dilambangkan oleh bintang di awal baris. Fungsi kelihatan seperti:
luas fungsi = persegiof (a, b)luas = a * b
fungsi akhir
Untuk memanggil fungsi ini, anda memasukkan a dan b dan mengharapkan kawasan sebagai hasilnya.
Dalam jenis konsol
--> persegi (4,4)
ans =
-->
Scilab sudah merangkumi banyak pemalar matematik seperti pi, punca kuasa dua dan trigonometri fungsi. Apabila anda telah mengenal pasti kawasan yang anda minati, anda boleh menemui kebanyakan fungsi untuk kawasan minat anda.
Anda juga boleh mempunyai pemboleh ubah di dalam skrip yang sesuai dengan rutin. Apabila anda maju, baca dokumentasi untuk modul yang anda perlukan dan gunakan fungsi terbina dalam mereka. Modul ini akan membantu anda mengetahui perincian kawasan sempit anda yang lebih rumit. Projek anda memerlukan fokus tajam laser untuk anda mencapai sesuatu yang sangat berguna. Pilih modul dari Octave Forge untuk memenuhi keperluan anda tetapi jangan lupa tentang semua perkara yang sudah ada di dalamnya.
Kesimpulannya
Scilab adalah pakej yang sangat hebat dan institusi dan perniagaan besar telah menggunakannya. Mengingat fakta-fakta itu, tidak mengejutkan bahawa program ini merangkumi begitu banyak fungsi ke dalam pakej lalai dan masih terdapat pelbagai pakej pelanjutan untuk industri khas dan pekerjaan ilmiah. Penggemar juga dapat merancang litar elektronik dan jalan drone. Sangat menyenangkan untuk mengetahui bahawa pakej seperti ini ada sebagai sumber terbuka sehingga orang dapat mengajar diri mereka perkara-perkara yang biasanya dianggap mustahil bagi seorang "amatur".