Insert Data dari Workspace ke Database Access dari MATLAB

Setelah kita mencoba mengambil data dari suatu tabel pada database, kini saatnya kita mencoba memasukan record baru ke database via Visual Query Builder Matlab. Pertama-tama kita memerlukan data record yang akan diinsert ke database. Jangan lupa, format datanya adalah “cell”.

>> b={[‘008’] [‘kaca’] [‘1000’]}

b =

‘008’ ‘kaca’ ‘1000’

Variabel inilah yang akan kita insert ke database, maka langkah yang perlu kita lakukan adalah mengklik “Inser” pada “Data Operation” di Visual Query Builder, pilih tabel tulis variabel b, dilanjutkan dengan klik “Execute”.

Perhatikan jika kita berhasil memasukkan data ke database, akan muncul pesan “Data in variable b successfully written to table barang”. Apa benar data telah masuk? Coba saja klik “Select” pada “Data Operation” ganti variabel b menjadi a dilanjutkan dengan klik pada “Execute” hasilnya pada command window sebagai berikut:

>> a

 

a =

‘001’ ‘bata’ ‘550’

‘002’ ‘pasir’ ‘300000’

‘003’ ‘koral’ ‘200000’

‘004’ ‘semen’ ‘55000’

‘008’ ‘kaca’ ‘1000’

Tampak record baru (kaca) pada baris terakhir .. Selamat Mencoba.

Penulis: rahmadya

I'm a simple man .. Lahir di Sleman Yogyakarta, 7 Juni 1976 TK : - (tidak ada TK di tj Priok waktu itu) SDN : Papanggo, Jakarta 83 - 89 SMPN : 129, Jakarta 89 - 92 SMAN : 8, Yogyakarta 92 - 95 Univ. : Fak. Teknik UGM, Yogyakarta 95 - 2001 Pasca. : Tek. Informatika STMIK Nusa Mandiri, Jakarta 2008 - 2010 Doctoral : Information Management Asian Institute of Technology, Thailand 2013 - 2018 Pekerjaan: Tek. Komputer AMIK BSI Jakarta : 2002 - 2005 IT Danamon Jakarta : 2005 - 2008 Tek. Informatika STMIK Nusa Mandiri Jakarta : 2005 - 2008 Univ. Darma Persada : 2008 - Skrg Fakultas Teknik Universitas Islam "45" Bekasi : 2008 - Skrg ( Homebase)

6 tanggapan untuk “Insert Data dari Workspace ke Database Access dari MATLAB”

  1. maaf mas. sedikit lari dari pembicaraan.
    saya ingin bertanya seputar matlab.
    yg ingin saya tanyakan bagaimana cara mengelola format audio midi di matlab. mengelola disini untuk mendapatkan format midi dan event note on yang nantinya akan di sisipkan pesan (steganography).

    setelah saya cek di help nya matlab tidak ada fungsi yang bisa menangani midi, namun setelah saya googling dapat sebuah toolboox midi : https://www.jyu.fi/hum/laitokset/musiikki/en/research/coe/materials/miditoolbox/
    bagaimana cara untuk memasukkan toolbox midi ini kedalam matlab.
    terimakasih

    1. Wah .. informasi berharga nih .. sebenarnya toolbox Matlab itu kumpulan fungsi M-File yang diprogram oleh vendor Matlab. Kebetulan dari situs yg Anda berikan saya download dan ternyata M-File tetapi ditulis dalam bahasa Octave (sy sedang belajar bahasa itu) yang merupakan bahasa Matlab “gratis”. Supaya ga kena UU pembajakan sebaiknya download aja Octave (http://www.google.co.id/url?sa=t&source=web&cd=1&sqi=2&ved=0CBQQFjAA&url=http%3A%2F%2Fwww.gnu.org%2Fsoftware%2Foctave%2Fdownload.html&ei=OmQtTsSCHcrirAf-h_CxDQ&usg=AFQjCNEAx9_JnKeCIVywUVA7SZvRQ5QcnQ&sig2=0FgId815-q2hZi_iCJ3gbQ) dan jangan khawatir, instruksi Matlab jalan juga di Octave.
      Coba jalankan saja hasil download MIDI toolbox itu ..

  2. selamat siang
    saya mau tanya tentang pemograman matlab seputar pengolahan data modis
    saya sudah buat scriptnya tapi tidak bisa di run
    clc
    close all
    clear all
    Latitude=hdfread(‘D:\data KP\python\t1.14224.0221.mod35.hdf’,’/Latitude’,’Index’,{[1 1],[1 1],[1104 270]});
    Longitude=hdfread(‘D:\data KP\python\t1.14224.0221.mod35.hdf’,’/Longitude’,’Index’,{[1 1],[1 1],[1104 270]});
    Cloud_Mask=hdfread(‘D:\data KP\python\t1.14224.0221.mod35.hdf’,’/Cloud_Mask’,’Index’,{[1 1 1],[1 1 1],[6 5520 1354]});
    t1=(Cloud_Mask);
    t2=t1(6,1:5520,1:1354);

    tlev=t1(1:6,500,100);
    tlev=double(tlev);
    tlev=squeeze(tlev);
    tlev=(0.01*(tlev-(-0)))-273;
    t2=double(t2);
    t2=squeeze(t2);
    t2(t2==-32768)=NaN;
    t2=(0.01*(t2-(-0)))-273;
    t2(t231)=NaN;
    t2=fliplr(t2);
    Longitude(Longitude==-999)=NaN;
    Latitude(Latitude==-999)=NaN;
    longit=reshape(Longitude,[],1);
    latit=reshape(Latitude,[],1);
    tt2=reshape(t2,[],1);
    k=0;
    for g=1:length(tt2);
    if tt2(g,1)>6
    k=k+1;
    c1(k,1)=longit(g,1);
    c2(k,1)=latit(g,1);
    c3(k,1)=tt2(g,1);
    end
    end
    mian=[c1 c2 c3];
    load coast
    figure(1)
    h4=pcolor(Longitude,Latitude,t2);
    set(h4,’edgecolor’,’none’)
    hold on
    plot(long,lat,’k’)
    plot(lonindo,latindo,’k’)
    colorbar
    xlabel(‘Lon’,’fontweight’,’bold’)
    ylabel(‘Lat’,’fontweight’,’bold’)
    title(‘Cloud mask Lev.20′,’fontweight’,’bold’)
    grid on

    lev=[5 10 20 30 50 70 100 150 200 250 300 400 500 620 700 780 850 920 950 1000];
    %hPa
    lev=lev’;

    figure(2)
    plot(tlev,lev,’-o’);
    set(gca,’xlim’,[-80 40],’ylim’,[0 1000]);
    set(gca,’YDir’,’reverse’);
    xlabel(‘0C’);
    ylabel(‘hPa’);
    jk=[lev tlev];
    ini scriptnya dan muncul di commad windows
    Undefined function or variable ‘c1’.

    Error in cloud_mask (line 35)
    mian=[c1 c2 c3];
    mohon solusinya supaya bisa d run
    terima kasih

      1. coba copas satu persatu di command windows script nya .. lihat errornya di tahap mana. kalo langsung di running semua agak ribet menelusurinya

Tinggalkan Balasan ke wilfiadli Batalkan balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.