Selasa, 08 November 2016

Cara Mencari Perbandingan Data Sebenarnya dengan Data yang Menggunakan Metode Inversi di Matlab

Selamat Malam Teman-teman.
Ini sedikit pembelajaran kuliah saya yaitu mengenai Metode Analisis Data dan Metode Inversi. Tugas ini diminta untuk mencari perbandingan hasil plotan dari Matlab yaitu plot hasil data pengamatan dan plot hasil menggunakan manipulasi metode inversi. Sedikit pemberitahuan Matlab yang saya gunakan yaitu menggunakan Matlab 2010b. Nah ini cara dan program matlabnya.
1. Buat Scrib Matlab untuk mencari grafik hasil plotan data pengamatan


clc;
clear all;
% Data observasi
%z adalah kedalaman dalam satuan meter
%T adalah suhu dalam satuan celcius
z = [5; 16; 25; 40; 50; 60; 70; 80; 90; 100];
T = [35.4; 50.1; 77.3; 92.3; 137.6; 147.0; 180.8; 182.7; 188.5; 223.2];
plot(z,T);
grid;
xlabel('Kedalaman (m)');
ylabel('Suhu (Celcius)');
title( 'Grafik Hubungan Observasi dan Hasil Inversi');

 
Grafik Hasil Plot Data Pengamatan

2. Membuat Scrib Matlab dengan menggunakan metode inversi


%  Membentuk matrik kernel G dan vektor d
h = length(z);
for i = 1:h
G(i,1) = 1;
G(i,2) = z(i);
end
d = T;
% Perhitungan inversi dengan general least-squares
m = inv(transpose(G)*G)*transpose(G)*d;
hold on;

3. Membandingkan hasil Plotan
T_inversi=m(1,1)+m(2,1)*z;
plot(z,T_inversi)
 

 
Grafik Perbandingan Hasil Observasi dan Metode Inversi

Itulah program matlab sederhana yang bisa saya bagikan untuk perkuliahan metode inversi. semoga dapat bermanfaat. Salam Gondrong.

0 komentar:

Posting Komentar