Mau kasih saran, buat yg pusing mungkin bisa di-trace satu satu nilainya dari perulangan i ampe k pake print array[i], print array[i][j], print array[i][k], sama print array[k][j] biar tau nilai yg diambil itu apa aja. Ane juga awalnya pusing wkwkw, tapi pas udah di-trace jadi langsung ngerti. Semoga bisa membantu walaupun udah telat
@GusTek5 жыл бұрын
tolong jangan ada yang skip iklan. walaupun kecil, tapi ini untuk menghargai bang kelas terbuka.
@m.rifatsyauki66663 жыл бұрын
Ye bang, saya masih SMP tapi suka belajar ngoding di Kelas terbuka
@ruangcerpen33855 жыл бұрын
untuk looping for, yg for nya ada 2 sih paham, tp pas for nya ada 3 malah sempat ngebleng logika berpikirnya, lumayan agak lama jg mikirnya, ternyata alur eksekusinya seperti ini toh. for(int i=0; i
@solusigadget. Жыл бұрын
Terima kasih bang tutornya, sekarang saya makin pusing🫠
@dipantara Жыл бұрын
Syntax yang lebih "clean": private static int[][] kaliArray(int[][] matriks_1, int[][] matriks_2){ int baris = matriks_1.length; int kolom = matriks_2.length; int[][] hasilKali = new int[baris][kolom]; int hasilPerElemenMatriks; for(int i = 0; i < baris; i++){ for(int j = 0; j < kolom; j++){ hasilPerElemenMatriks = 0; for(int k = 0; k < kolom; k++){ hasilPerElemenMatriks = hasilPerElemenMatriks + matriks_1[i][k] * matriks_2[k][j]; } hasilKali[i][j] = hasilPerElemenMatriks; } } return hasilKali; }
@iqbalrasyid3494 ай бұрын
gasken kang, kelas aljabar linear :D
@darkeater69045 жыл бұрын
Thanks bang, disaat saya pusing matrix anda rilis hehehe
@KelasTerbuka5 жыл бұрын
Alhamdulillah...sikat bro!!!
@muhammadauriel73654 жыл бұрын
mantap bang, sekarang jadi paham nih ama program perkalian matriks.
@nirwanaoiioii5845 жыл бұрын
Keren pusing kang😂😂
@luckyjunihardi70814 жыл бұрын
beda orang bodoh dan orang pintar pas ketemu kesulitan dalam memahami pelajaran: orang bodoh, ketemu kesulitan langsung nyerah buka bokep orang pintar, ketemu kesulitan tetap lanjutkan dengan harapan suatu saat nanti bakalan paham ...kesulitan adalah kemudahan yang tertundaaaaa gaees #puyeng
@vebe33814 жыл бұрын
Yg ini pusing sih asli wkwkw kaga ngarti sama sekali wkwkw keren ya.... Iya kereeen 👍
@tsa_jim_ha_kho4 жыл бұрын
semoga berkah mas pukis
@laydricmoriarty53343 жыл бұрын
Gini aja nih syaratnya cukup mudah. CMIIW yah private static int[][] kali(int[][] matrix_1, int[][] matrix_2){ int baris_1 = matrix_1.length; int kolom_1 = matrix_1[0].length; int baris_2 = matrix_2.length; int kolom_2 = matrix_2[0].length; int[][] hasil = new int[baris_1][kolom_2]; if(kolom_1 == baris_2){ int buffer; for (int i = 0; i < baris_1; i++){ for (int j = 0; j < kolom_2 ; j++){ buffer = 0; for (int k = 0; k < kolom_1; k++){ buffer += matrix_1[i][k] * matrix_2[k][j]; } hasil[i][j] = buffer; } } } else{ System.out.println("Jumlah kolom 1 tidak sama dengan jumlah baris 2"); } return hasil; }
@ismailalfiyasin77945 жыл бұрын
Wah boleh bang ni aljabar linear nih di adakan, asli ini bang susah saya yg kuliah aja otak saya g nyampe matrix perkalian ini, untuk prnya saya skip dulu ya wkwkwkw
@gabrielpadma54463 жыл бұрын
yg matriks perkalian kl liat kodingnya paham,tp kl mikir sendiri kayanya otak gk sampe ,pasti bingung mikirin pindah index baris matriks B nya wkwkwkkw
@ihsannurulhabib97295 жыл бұрын
Setuju kang klo bahas matematika 😀
@luckyjunihardi70814 жыл бұрын
tugasnya bang...langsung ke fungsinya Syarat agar dua buah matriks dapat dikalikan adalah matriks pertama harus memiliki jumlah kolom yang sama dengan jumlah baris pada matriks kedua. private static int[][] kali(int[][] matrix_1, int[][] matrix_2){ int baris_1 = matrix_1.length; int kolom_1 = matrix_1[0].length; int baris_2 = matrix_2.length; int kolom_2 = matrix_2[0].length; int[][] perkalian = new int[baris_1][kolom_2]; if(baris_1 == kolom_1 && baris_2 == kolom_2) { // if(baris_1 == kolom_2 && baris_2 == kolom_1) { // hasilnya sama for(int i = 0; i < baris_1; i++){ for(int j = 0; j < kolom_2; j++){ int total = 0; for(int k = 0; k < kolom_1; k++){ total = total + (matrix_1[i][k] * matrix_2[k][j]); } perkalian[i][j] = total; } } } else { System.out.println("Jumlah kolom matrix pertama tidak sama dengan jumlah baris pada matrix ke dua"); } return perkalian; }
@zenpardosi4 жыл бұрын
Outputnya kok gini bg? [0,0] [0,0] [0,0]
@luckyjunihardi70814 жыл бұрын
@@zenpardosi kayanya beda variable matrix nya klo saya..dibikin 2x2...musti liat codingannya langsung sih buat ngetrace dimana bedanya...klo saya, klo belum ngerti ulang2 videonya..ato coba liat video2 sebelum2nya sapa tau ada yg miss understanding
@zenpardosi4 жыл бұрын
@@luckyjunihardi7081 ok bg..
@isaafisyah50754 жыл бұрын
Bakal mantab bang kalo ada tutorial aljabar linier
@scutelight48695 жыл бұрын
setuju klo ngebahas aljabar linier
@fajarhabibmasruri81185 жыл бұрын
Mantap mantap mantap
@KelasTerbuka5 жыл бұрын
Mantab yok, mantab mantab yoooook
@naufalmuhammadhirzi8104 жыл бұрын
iya setuju ada materi aljabar linear sekalian kalo bisa ada basic math ML min
@032_azrimuhammad55 жыл бұрын
Matrix nya mantap kang 👍
@ihsanasharichannel5 жыл бұрын
Terbaik ! semoga cepet rilis Java OOP :v
@mochiqbalfirmansyah89142 жыл бұрын
buat select dan ganti yang pke ctrl g gbisa bang
@ahmadasysyafiq41135 жыл бұрын
yang penting paham akan looping, eh tapi sama looping nya kayak javascript, hehehe, bisa diterapkan ini ke js XD
@KelasTerbuka5 жыл бұрын
Shedaaaps
@yudistiraanggana35785 жыл бұрын
Masokin aljabar linear sekalian bang pukis 😂 biarpun mubeng tapi kalo di ulang ulang terus inshaallah jadi ngerti
@ghaniyd62924 жыл бұрын
kang mau tanya, aq kan bikin fungsi nilaisignifikan, tampilan, tambah, kurang, kali, invers untuk matrik. nah aq operasikan tuh 2 matrik dengan fungsi2 itu dan ditampilkan dengan fungsi tampilan, programnya hampir sama kaya punya akang cuma g dirapiin aja tampilannya. nah begitu aq running itu nilai operasi tambah, kurang, kali yg ditampilkan diatas invers itu benar dan nilai inversnya sendiri benar, tp klo aq tambahin menampilkan operasi tambah kurang kali dibawah invers itu nilai yang ditampilkan beda dengan yg ditampilkan diatas invers, bahkan aq kasih tampilan invers dibawah invers yg pertama juga beda nilainya, itu knapa yah? ilustrasinya gini= tampilkan(tambah) -> benar hasil tampilkan(kurang) -> benar hasil tampilkan(kali) -> benar hasil tampilkan(invers) -> benar hasil tampilkan(invers) -> beda hasil tampilkan(tambah) -> beda hasil tampilkan(kurang) -> beda hasil tampilkan(kali) -> beda hasil
@kumayyahkumayyah78573 жыл бұрын
kak buffer itu fungsinya buat apa?
@chairilyafiz37095 жыл бұрын
setuju bang ada aljabar linear
@starmanracing16304 жыл бұрын
bikin bang video alin wkwkwk
@muhammadrizkinasrulloh4010 ай бұрын
hmm, kira2dibales ga ya??? kang bikin algoritma kayak gini rumit gasih, soalnya mahamin aja agak sulit, harusnya bikin nya sulit kan?
@faker76222 жыл бұрын
bang kalo kita mau menggabungkan 2 matriks kedalam 1 matriks gimana ya? misal saja matriks A = [1 2] [3 4] matriks B = [10 20] 30 40] kemudian 2 matriks itu digabungkan menjadi 1 matriks C = [1 2 3 4] [10 20 30 40] mohon bantuannya bang, baru belajar pemrograman jadi belum tahu syntax apa yang perlu dipakai
@zkyimpact15512 жыл бұрын
kek gini maksud lu bro... int[][] matriks_A = { {1,2}, {3,4} }; int[][] matriks_B = { {10,20}, {30,40} }; int baris = matriks_A.length; int kolom1 = matriks_A[0].length; int kolom2 = matriks_B[0].length; int[][] matriks_C = new int[baris][kolom1 + kolom2]; for (int i = 0; i < kolom1; i++) { matriks_C[0][i] = matriks_A[0][i]; } for (int j = 0; j < kolom1; j++) { matriks_C[0][j + kolom1] = matriks_A[1][j]; } for (int k = 0; k < kolom2; k++) { matriks_C[1][k] = matriks_B[0][k]; } for (int l = 0; l < kolom2; l++) { matriks_C[1][l + kolom2] = matriks_B[1][l]; } System.out.println(Arrays.deepToString(matriks_C)); }
@enricoirawan12915 жыл бұрын
java oop kapan bang ?
@rrr13925 жыл бұрын
Nah ini saya cari bg..mantap bg Jngan lupa subscribe bosqu 😊😍
@KelasTerbuka5 жыл бұрын
Subscribe saya atau saya yang subscribe kamu nih?
@rrr13925 жыл бұрын
Mksd nya subscribe chanel nya admin 😂....chanel saya jngan lupa subscribe jga min ^_^
@SimpleBassProduction4 жыл бұрын
Misal matrix a udah di set terus yang matrix b itu input dari user gimana ya??
@ilhammaulana41695 жыл бұрын
Bang buat tutorial matematika SMP & SMA dong hehe
@nurali96562 жыл бұрын
Izin mengumpulkan tugas bang pukis, kalau ada yang salah mohon dikoreksi. if(kolom_1 == baris_2){ for(int i = 0; i < baris_1; i++){ for(int j = 0; j < kolom_2; j++){ buffer = 0; for(int k = 0; k < kolom_1; k++){ buffer += Matrix_1[i][k] * Matrix_2[k][j]; } hasil[i][j] = buffer; } } } else { System.out.println("Jumlah kolom matriks 1 tidak sama dengan jumlah baris matriks 2"); }
@samirasalsabilah69410 ай бұрын
Seribang kalo ada aljabar linear
@Rahadians825 жыл бұрын
Pusing euy ttg array.. bang kalo dipemrograman mungkin gak kalo gak pakai array? Biasanya array dipakai saat apa? Karena saya kalau naro data pakai tabel cursor (sama atau beda ya fungsinya hehe..)
@difhaels3 жыл бұрын
12:35 saya ctrl g kok g bisa kek gitu ya
@difhaels3 жыл бұрын
Ouh windows = alt+win+j
@arifibrahim2474 жыл бұрын
bang kalo dinamis kaya gimana..?
@arifibrahim2474 жыл бұрын
yang menentukan jumlah ordonya
@andreafredho9k2042 жыл бұрын
mumet gusti
@fitrailham59564 жыл бұрын
kang nanya kalo control + G di ubuntu apa ya?
@faridrusdyanto46474 жыл бұрын
Alt + j
@foxycikgu14105 жыл бұрын
Java virtual.nya download dimana guru?
@bsqhyns12303 жыл бұрын
Syaratnya KOLOM matrix a harus sama dengan BARIS matrix b PakK
@011azr5 жыл бұрын
Bang, ctrl g nya ga mw di laptopku :/. Apa harus beli mac dlu?
@rickyapriadi70625 жыл бұрын
Windows alt + j
@difhaels3 жыл бұрын
@@rickyapriadi7062 tq gan
@kanui36185 жыл бұрын
👍
@nooms43855 жыл бұрын
bang ada niatan gak buat nambah materi pake js? XD
@faridrusdyanto46474 жыл бұрын
Kang pukis, mau ngumpulin tugas nih :D IF (baris_1 == kolom_2 || kolom_1 == baris_2)
@jonathanjordan214 жыл бұрын
buknnya cuma kolom_1 == baris_2 ya?? emang ordo 2 x 3 bisa dikali ordo 5 x 2 ??
@eren35210 ай бұрын
Mantap bang, gw kepikiranya pas nyoba sendiri malah kurang dari atau sama dengan, wkwkwk
@anayuaida41964 жыл бұрын
flowchart dari program ini dong bang
@andreofriendly75453 жыл бұрын
matriks sulit banget bang, padahal di sma kelas 11 saya skrg belajar matriks, dijadiin di java sulit bngt trnyta
@aryayunanta14704 жыл бұрын
SETUJUUUU WKWKKW
@caturwj43134 жыл бұрын
bang klo datanya di ambil dari user bisa ga? gmn caranya? :)
@prassetiyoutomo78582 жыл бұрын
bisa maszeh :v
@nusameter4 жыл бұрын
Saya mimisan bang ☹☹
@sapta16345 жыл бұрын
Bang pusing bang
@buyunghadi_s4 жыл бұрын
Bang kok hasil di netbeans saya jadi gini yah waktu ditambah [12, 14, 16] [0,0,0] [0,0,0] [12,14,16] [18,20,22] [0,0,0] [12,14,16] [18,20,22] [24,26,28] Hasil akhirnya sih sama tapi kok ada awalannya gitu yah ?