GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menangani File dengan Scilab di Ubuntu 15.04

Di halaman ini

  1. Contoh Membuka File di Ubuntu Menggunakan Scilab
  2. Argumen
  3. Contoh Membuka File dengan parameter di Ubuntu Menggunakan Scilab
  • perintah.
  • Membaca dan menggunakan konten file teks.
    1. Sintaks
    2. Argumen
  • Referensi
  • Scilab adalah software OpenSource Linux untuk komputasi numerik yang mirip dengan Matlab. Tutorial ini menunjukkan cara memuat data dari file ke Scilab untuk digunakan atau diproses nanti. Scilab akan menginterpretasikan kode dalam file serta struktur dan formatnya, dll. Untuk menggunakan file dalam lingkungan Scilab, perlu menggunakan sejumlah perintah sebelumnya yang memungkinkan pembacaan dan interpretasi file yang bersangkutan.

    Anda belum menginstal scilab? Silakan lihat kami Tutorial penginstalan Scilab.

    Membuka File dengan perintah mopen

    Perintah ini membuka file di Scilab. Urutannya adalah:

    [fd, err] = mopen(file [, mode, swap ])

    Arti dari setiap argumen adalah:

    File: String karakter yang berisi jalur file yang akan dibuka.

    Mode: String karakter yang menentukan mode akses yang diminta untuk file

    Swap: Swap skalar ada dan swap =0 maka pertukaran byte otomatis dinonaktifkan. Nilai defaultnya adalah 1.

    Err:  Mengembalikan nilai yang menunjukkan kesalahan berikut:

    Nilai Kesalahan Pesan Kesalahan
    0 Tidak ada kesalahan
    -1 Tidak ada lagi Unit logis
    -2 Tidak dapat membuka file
    -3 Tidak ada lagi memori
    -4 Nilai tidak valid
    -5 Status Tidak Valid


    Fd:bilangan bulat positif, menunjukkan deskriptor file.

    Contoh Membuka File di Ubuntu Menggunakan Scilab

    Sekarang, kita akan membuka Dokumen MS Word menggunakan perintah de mopen

    [fd, err] = mopen('/home/david/Documentos/Celestron Ubuntu.docx')

    Harap dicatat bahwa kami tidak menggunakan argumen tambahan apa pun, hanya untuk tujuan pembukaan.



    Catatan:  Di Browser Variabel kita dapat menemukan semua variabel yang dibuat termasuk fd .

    Parameter dalam mode Argumen

    Parameter digunakan untuk mengontrol akses ke aliran. Nilai yang mungkin adalah:

    r:Membuka file untuk tujuan membaca.

    rb:Membuka file biner untuk membaca.

    rt:Membuka file teks untuk dibaca.

    w:Membuat file baru untuk ditulis. Juga memotong file yang sebenarnya ke panjang nol.

    wb:  Membuat file biner baru untuk ditulis. Juga memotong file yang sebenarnya ke panjang nol.

    wt:  Membuat file biner teks baru untuk ditulis. Juga memotong file yang sebenarnya ke panjang nol.

    a atau ab:  Menambahkan tulisan ke file yang dibuka sampai akhir.

    r+ atau r+b:Membuka file untuk pembaruan.

    w+ atau w+b:  Memotong ke panjang nol atau membuat file baru untuk pembaruan.

    a+ atau a+b:Menambahkan.

    Contoh Membuka File dengan parameter di Ubuntu Menggunakan Scilab


    Dalam contoh ini, kita akan membuat file teks dan menulis baris di atasnya.

    Ketik:

    [fd, err] = mopen('/home/your name/test.txt', 'wt' );
    mputl('Line text for test purposes', fd);




    Perhatikan bahwa jika kita telah selesai mengerjakan file yang kita buat, kita harus menutupnya menggunakan perintah mclose. Nanti di tutorial ini kita coba sintaks perintah mclose.

    mclose (fd);


    Kemudian kita dapat mencari file tersebut pada direktori:



    Buka file:



    Ini berguna jika kita akan mengambil data dari sumber eksternal, seperti antarmuka akuisisi data. Kami dapat memuat data dari file txt, lalu menggunakannya untuk diproses.

    Menutup File. perintah mclose.

    Mclose harus digunakan untuk menutup file yang dibuka oleh mopen. Jika fd dihilangkan, mclose menutup file opend terakhir. mclose('all') menutup semua file yang dibuka oleh file('open',..) atau mopen. Hati-hati dengan penggunaan mclose ini karena ketika digunakan di dalam file skrip Scilab, skrip tersebut juga akan menutup dan Scilab tidak akan menjalankan perintah yang ditulis setelah mclose('all').

    Membaca dan menggunakan konten file teks.

    Terkadang kita perlu membaca dan menggunakan konten file txt, baik untuk alasan akuisisi data atau untuk pengolah kata. Untuk tujuan membaca, kita akan menggunakan perintah mgetl.

    Mgetl Perintah

    Perintah mgetl membaca baris atau baris dari file txt.

    Sintaks

    txt=mgetl(file_desc [,m])

    Argumen


    file_desc: String karakter yang memberikan nama file atau unit logis yang dikembalikan oleh mopen.

    m: Skalar bilangan bulat. Jumlah baris yang harus dibaca. Nilai defaultnya adalah -1.

    txt:Vektor kolom string.

    Contoh menggunakan mgetl

    Dengan file yang dibuat sebelumnya kita bisa mengetik:

    >fd=mopen(/home/david/test.txt', 'r')
    >txt=mgetl(fd,1);
    >txt
    >mclose(fd);


    Catatan: Kami menggunakan argumen 'r' karena kami hanya perlu membaca file. File tidak dapat dibuka untuk membaca dan menulis secara bersamaan. Kami menetapkan argumen 1 di mgetl untuk membaca baris pertama saja dan jangan lupa untuk menutup file dengan mclose. Konten baris pertama disimpan dalam variabel tipe string 'txt'.



    Ada banyak perintah lanjutan yang akan dibahas dalam tutorial selanjutnya.

    Referensi

    1. Bantuan Scilab Online, "https://help.scilab.org/". Diakses pada 30/06/2015.

    Ubuntu
    1. Cara Menginstal File deb di Ubuntu (dengan Contoh)

    2. Bagaimana Menyembunyikan File Dengan Ekstensi Tertentu?

    3. Cara menginstal g ++ di Ubuntu

    1. Cara membuka file ISO di Ubuntu Linux

    2. Cara Mengenkripsi File dengan Tomb di Ubuntu 16.04 LTS

    3. Cara Melindungi file Zip dengan Kata Sandi di Ubuntu 18.04 LTS

    1. Cara Menghapus File di Ubuntu

    2. Cara Mempercepat Ubuntu

    3. Cara mengkonfigurasi jaringan dengan Netplan di Ubuntu