Mengatasi Error Matrix Dimensions pada Program Aplikasi MATLAB
??? Error using ==> \
Matrix dimensions must agree.
Error in ==> D:\ZaRsip\Data Matlab\Work\aliran_daya_3bus_zaldi_NR.m
On line 108 ==> deltaX = J\deltaS;
>> Teliti lagi, adalah kunci penyelesaian error dalam menulis struktur program aplikasi MATLAB, kalo cuma teliti saja, list program seperti aliran daya 3 bus yang sebanyak 167 baris itu, hanya akan menambah ruwet
Sabar kawan, saya ceritakan dulu kronoligisnya. Waktu itu saya membuat list program aliran daya 3 bus dan aliran daya 5 bus, sama-sama menggunakan metode Newton Raphson, yang saya simpan sebagai M file MATLAB. Saat mengeksekusi list aliran daya 5 bus, MATLAB berhasil menampilkan simulasi perhitungan, lalu saat mengeksekusi list aliran daya 3 bus, disini muncul error
Ternyata, seperti yang disebutkan dalam errornya, bahwa dimensi atau ukuran matrix yang menjadi masalah. Bahwa pada aliran daya 3 bus metode Newton Raphson menggunakan matrix 4x4, sedangkan pada aliran daya 5 bus metode Newton Raphson ukuran matrix 6x6, lihat jendela Workspace MATLAB di bawah ini.
Ukuran matrix nya menjadi tidak sesuai, sedang variabel atau nama yang digunakan untuk perhitungan matrix pada kedua list aliran daya tersebut adalah sama, yaitu J.
Telah disebutkan bahwa listing program telah ditulis dengan benar, jadi penyelesaian untuk mengatasi error seperti di atas, hanya perlu mereset variabel-variabel yang ada pada jendela Workspace MATLAB, yaitu dengan menambahkan kode clear pada awal penulisan listing program, seperti di bawah ini
clear
clc
disp(' ')
disp(' ____________________________________________________ ')
disp(' ')
disp(' STUDI ALIRAN DAYA PADA SISTEM 3 BUS ')
disp(' DENGAN PENYELESAIAN METODE NEWTON-RAPHSON ')
disp(' OLEH : ZALDI HARDIYANTO ')
disp(' WWW.ELEKTRONIKABERSAMA.WEB.ID ')
disp(' ____________________________________________________ ')
disp(' ')
....
![[1]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg599R9O9dnTpLWeEea5ct0wexoKuubaTxQ2G6PZwB0j3DKeEcn9Iee5vHzP-bIo2LVKs50AwQELYjmWxJeazbljinfjgAqe5EaMzieLBGyyDu2zloww7nqSMe_2_f0eKYXw1ni_RHYzVuWROUCjx2MQ3CErc5a0A3EjIMrtYpkxrT9C2Yjrj90XK91Fv9O/s1600/107.png)
![[2]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj64uhu1uMag9vPE5PZ1HaLz5gdSsKO1LDcJAAm-oRwS4z6gSBLlTYN9zgUijFlWHbJ2eO0vXNZ8BA44bNtryeXNkXYEx5PRmgcZnTGDI-2GdFMbHZBgl6CkjXDUKUynspKMrzMBfvuMGkgNoZTR7uU6GeDdOEO8CiKRJsiBJgYpn8e8L24ljcoUf7LBslZ/s1600/119.png)
![[3]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5mQU2ED9cltg-84zdOtjNc9eAq_y3CPqPXv_tBBJELIbl7wBwvrcnwivbgM3QLY_Ig3fASRAESJ5Qk-G2mCenkBA3PlNrV9aGmuC_zlEoRgeiuXyu6XXrBp7PHZzvdVzkfYKE05MQqe74K7tmEY3KSg2AbI2PmLVVoPVtdxteQMcVLgV0aDFFqvx2mWlG/s1600/58.png)
