MENYELESAIKAN PERMASALAHAN MATEMATIKA
DENGAN BAHASA PEMROGRAMAN SCILAB
LAPORAN
Disusun Dalam Rangka Menyelesaikan Workshop
Untuk Mendapatkan Sertifikasi Workshop
Oleh
Nama : Adi Prasetia
NIM : 06610017
Program studi : Matematika
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA
2010
SOAL NOMOR.1
-->//faktor dari 123456.
-->x=123456
x =
123456.
-->y=factor (x)
y =
2. 2. 2. 2. 2. 2. 3. 643.
SOAL NOMOR.7
-->//membuat matriks A, yaitu matriks bujursangkar ajaib ukuran 9x9
-->A=testmatrix('magi',9)
A =
47. 58. 69. 80. 1. 12. 23. 34. 45.
57. 68. 79. 9. 11. 22. 33. 44. 46.
67. 78. 8. 10. 21. 32. 43. 54. 56.
77. 7. 18. 20. 31. 42. 53. 55. 66.
6. 17. 19. 30. 41. 52. 63. 65. 76.
16. 27. 29. 40. 51. 62. 64. 75. 5.
26. 28. 39. 50. 61. 72. 74. 4. 15.
36. 38. 49. 60. 71. 73. 3. 14. 25.
37. 48. 59. 70. 81. 2. 13. 24. 35.
-->//Determinan matriks A
-->det(A)
ans =
7.504D+16
-->//Invers matriks A
-->inv(A)
ans =
0.0004535 - 0.0012230 0.0016729 0.0126468 - 0.0120615 0.0003180 0.0003030 0.0002990 0.0003013
0.0003011 0.0003011 0.0128011 - 0.0121989 0.0003011 - 0.0010878 0.0016900 0.0003011 0.0003011
- 0.0010706 0.0140186 - 0.0120446 0.0003009 0.0004537 0.0001487 0.0002842 0.0003199 0.0002992
0.0126468 - 0.0120448 0.0003013 0.0003030 - 0.0010725 0.0016729 0.0004535 0.0001318 0.0003180
- 0.0108100 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0114122
0.0002842 0.0004705 0.0001487 - 0.0010706 0.0016747 0.0002992 0.0003009 0.0126470 - 0.0120446
0.0003030 0.0002823 0.0003180 0.0004535 0.0001485 0.0003013 0.0126468 - 0.0134163 0.0016729
0.0003011 0.0003011 - 0.0010878 0.0016900 0.0003011 0.0128011 - 0.0121989 0.0003011 0.0003011
0.0003009 0.0003032 0.0002992 0.0002842 0.0126638 - 0.0120446 - 0.0010706 0.0018253 0.0001487
-->//Tranpose dari matriks A
-->B=A'
B =
47. 57. 67. 77. 6. 16. 26. 36. 37.
58. 68. 78. 7. 17. 27. 28. 38. 48.
69. 79. 8. 18. 19. 29. 39. 49. 59.
80. 9. 10. 20. 30. 40. 50. 60. 70.
1. 11. 21. 31. 41. 51. 61. 71. 81.
12. 22. 32. 42. 52. 62. 72. 73. 2.
23. 33. 43. 53. 63. 64. 74. 3. 13.
34. 44. 54. 55. 65. 75. 4. 14. 24.
45. 46. 56. 66. 76. 5. 15. 25. 35.
-->//rank matriks A
-->rank(A)
ans =
9.
-->//nilai eigen matrik A
-->spec(A)
ans =
369.
- 118.41407
118.41407
63.006876
41.124701
46.4758
- 63.006876
- 41.124701
- 46.4758
-->//trace dari matriks A
-->trace (A)
ans =
369.
DENGAN BAHASA PEMROGRAMAN SCILAB
LAPORAN
Disusun Dalam Rangka Menyelesaikan Workshop
Untuk Mendapatkan Sertifikasi Workshop
Oleh
Nama : Adi Prasetia
NIM : 06610017
Program studi : Matematika
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA
2010
SOAL NOMOR.1
-->//faktor dari 123456.
-->x=123456
x =
123456.
-->y=factor (x)
y =
2. 2. 2. 2. 2. 2. 3. 643.
SOAL NOMOR.7
-->//membuat matriks A, yaitu matriks bujursangkar ajaib ukuran 9x9
-->A=testmatrix('magi',9)
A =
47. 58. 69. 80. 1. 12. 23. 34. 45.
57. 68. 79. 9. 11. 22. 33. 44. 46.
67. 78. 8. 10. 21. 32. 43. 54. 56.
77. 7. 18. 20. 31. 42. 53. 55. 66.
6. 17. 19. 30. 41. 52. 63. 65. 76.
16. 27. 29. 40. 51. 62. 64. 75. 5.
26. 28. 39. 50. 61. 72. 74. 4. 15.
36. 38. 49. 60. 71. 73. 3. 14. 25.
37. 48. 59. 70. 81. 2. 13. 24. 35.
-->//Determinan matriks A
-->det(A)
ans =
7.504D+16
-->//Invers matriks A
-->inv(A)
ans =
0.0004535 - 0.0012230 0.0016729 0.0126468 - 0.0120615 0.0003180 0.0003030 0.0002990 0.0003013
0.0003011 0.0003011 0.0128011 - 0.0121989 0.0003011 - 0.0010878 0.0016900 0.0003011 0.0003011
- 0.0010706 0.0140186 - 0.0120446 0.0003009 0.0004537 0.0001487 0.0002842 0.0003199 0.0002992
0.0126468 - 0.0120448 0.0003013 0.0003030 - 0.0010725 0.0016729 0.0004535 0.0001318 0.0003180
- 0.0108100 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0003011 0.0114122
0.0002842 0.0004705 0.0001487 - 0.0010706 0.0016747 0.0002992 0.0003009 0.0126470 - 0.0120446
0.0003030 0.0002823 0.0003180 0.0004535 0.0001485 0.0003013 0.0126468 - 0.0134163 0.0016729
0.0003011 0.0003011 - 0.0010878 0.0016900 0.0003011 0.0128011 - 0.0121989 0.0003011 0.0003011
0.0003009 0.0003032 0.0002992 0.0002842 0.0126638 - 0.0120446 - 0.0010706 0.0018253 0.0001487
-->//Tranpose dari matriks A
-->B=A'
B =
47. 57. 67. 77. 6. 16. 26. 36. 37.
58. 68. 78. 7. 17. 27. 28. 38. 48.
69. 79. 8. 18. 19. 29. 39. 49. 59.
80. 9. 10. 20. 30. 40. 50. 60. 70.
1. 11. 21. 31. 41. 51. 61. 71. 81.
12. 22. 32. 42. 52. 62. 72. 73. 2.
23. 33. 43. 53. 63. 64. 74. 3. 13.
34. 44. 54. 55. 65. 75. 4. 14. 24.
45. 46. 56. 66. 76. 5. 15. 25. 35.
-->//rank matriks A
-->rank(A)
ans =
9.
-->//nilai eigen matrik A
-->spec(A)
ans =
369.
- 118.41407
118.41407
63.006876
41.124701
46.4758
- 63.006876
- 41.124701
- 46.4758
-->//trace dari matriks A
-->trace (A)
ans =
369.
AKAN KAMI LENGKAPI LAGI. INI BARU AWAL