C++ vs. Matlab

Jika anda pernah belajar bahasa pemrograman C++, maka anda akan dengan mudah belajar bahasa pemrograman Matlab. Berikut ini akan saya ulas beberapa syntax dari C++ dan Matlab :

1. for

  • C++

int j;
     .
     for (j=1;j<23;j=j+2)
       {
             A[4][j]=3*j;
       }


  •  Matlab

for i = 1:2:N
             for J = 1:N
                 A(I,J) =(I+J-1);
             end
end
2. Penulisan
C++

Indeks dari array bisa bernilai 0.
double, float , int
;” sangat penting

Matlab 
• Indeks dari array tidak boleh bernilai negatif atau 0. 
Tidak perlu mengkhawatirkan masalah type data
;” tidak begitu penting


3. Fungsi
C++

void AddF(int i);
int main()
{ ……
  addF(i);
}
void  AddF(int i)
{
                   i=i+1;
}

void Matrix2Vector( )
{
      ……;
      ……;
}

Matlab

Nama File : testFunR.m   
                   function testFun
                    i=2;
                   AddF(i);
                    i
                  function AddF(i)
                      i=i+1;

function Matrix2Vector
Av=A(1,:);
for i=2:x
    Av=[Av A(i,:)];
end
Av=Av';






Selanjutnya apa lagi ya? Mending Anda coba cari sendiri..........

2 Response to "C++ vs. Matlab"

  1. Anonim 17 Desember 2009 pukul 08.22
    C++ VS Mathlab
    aku yang jadi wasitnya.

Posting Komentar