• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Jurnal jominy test (pengujian mampu keras baja) melalui program MATLAB (AA)
 

Jurnal jominy test (pengujian mampu keras baja) melalui program MATLAB (AA)

on

  • 3,664 views

 

Statistics

Views

Total Views
3,664
Views on SlideShare
3,655
Embed Views
9

Actions

Likes
1
Downloads
115
Comments
0

3 Embeds 9

http://www.slideshare.net 4
http://www.google.co.id 3
http://www.google.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Jurnal jominy test (pengujian mampu keras baja) melalui program MATLAB (AA) Jurnal jominy test (pengujian mampu keras baja) melalui program MATLAB (AA) Document Transcript

    • APLIKASI SOFTWARE MATLAB DALAM MEMPREDIKSI KEMAMPUKERASAN BAJA Abrianto Akuan ABSTRAKSIBaja merupakan material yang sangat banyak penggunaannya. Hal ini dikarenakan, bajamempunyai sifat yang relatif keras dibandingkan material non logam pada umumnya.Salah satu teknik untuk meningkatkan kekerasan baja adalah melalui proses perlakukanpanas (heat treatment). Tetapi sebelum itu kita harus mengetahui terlebih dahulu sifatmampu keras (hardenability) dari baja yang akan dikeraskan, salah satunya yangdilakukan dilaboratorium adalah melalui metode jominy test yaitu spesimen baja(standar ASTM A255 dan SAE J406) yang telah dipanaskan sampai temperaturaustenisasi, disemprot air pada salah satu ujungnya sampai temperatur kamar.Kemudian dilakukan pengujian distribusi kekerasan dan akan menghasilkan kurva pitahardenability, kurva tersebut kemudian akan dibandingkan dengan hasil prediksikemampukerasan (hardenability) yang telah dibuat dengan bantuan software MATLAB(Matrix Labratory).Setelah pengujian dilakukan, terlihat perbedan kekerasan dari ujung quench sampaijarak tertentu yang semakin menurun, hal ini diakibatkan perbedaan kecepatanpendinginan yang semakin lambat, sehingga semakin jauh dari ujung quench,kesempatan atom karbon untuk berdifusi semakin banyak, yang mengakibatkan fasamartensit sulit terbentuk. Dilihat dari kurva kekerasan hasil pengujian, baja AISI 4140mempunyai sifat mampu keras yang baik dengan nilai diameter kritis ideal (Di) 0.5576in. Hasil verifikasi prediksi kekerasan dari program dengan kekerasan hasil pengujian,ternyata menghasilkan kurva dengan kecenderungan yang sama, sehingga programtersebut bisa digunakan sebagai program untuk memprediksi sifat mampu keras daribaja yang akan dikeraskan yang dapat menggantikan pengujian secara praktek dilaboratorium.I. PendahuluanBaja merupakan suatu material yang sangat luas dalam penggunaannya. Hal inidisebabkan karena keberadaannya yang mudah diperoleh, ketersediaannya yang relatiftinggi dan berbagai sifat lainnya yang dapat memenuhi kebutuhan dalam aplikasinya.Pada umumnya penggunaan baja adalah dikarenakan material tersebut mempunyai sifatdasar yang lebih keras dibandingkan dengan material lainnya, karena pada aplikasinyabaja-baja tersebut dapat menerima beban luar, baik itu beban tekan, geser ataupunpuntir, dan tidak jarang pula menerima beban gesek yang akan menyebabkan keausanpada baja tersebut. Sehubungan dengan itu diperlukan teknik atau proses khusus dalam
    • ilmu logam untuk mendapatkan baja dengan sifat yang sesuai dengan aplikasinya, yaitumelalui proses perlakuan panas (heat treatment).Proses perlakuan panas pada baja dilakukan dengan cara memanaskan material hinggatemperatur austenit, kemudian ditahan pada temperatur tersebut pada selang waktutertentu yang bertujuan untuk memberikan waktu pada baja agar semua bagiannyaberubah menjadi fasa austenit yang homogen. Kemudian selanjutnya didinginkansampai temperatur kamar dengan laju pendinginan tertentu. Laju pendinginan ini sangatmenentukan fasa akhir yang akan mempengaruhikekerasan atau kekuatan baja tersebut.Laju pendinginan yang cepat akan mengakibatkan fasa austenit tidak akan berubahmenjadi ferit atau perlit, akan tetapi fasa austenit ini akan berubah menjadi fasamartensit yang bersifat sangat keras.Oleh karena itu kemampuan atau kemudahan suatu baja untuk membentuk fasamartensit merupakan suatu hal yang akan sangat membantu untuk mengetahui sejauhmana baja tersebut bisa dikeraskan. Kemampuan suatu baja untuk membentuk fasamartensit biasa kita kenal dengan sifat mampu keras atau hardenability, setiap baja ataupaduan ferrous lainnya akan memiliki hardenability yang berbeda-beda. Dengandemikian hardenability suatu paduan dalam hal ini baja merupakan suatu hal yangpenting untuk diketahui ataupun diprediksi.Dalam pengujian hardenability secara praktek, ada serangkaian proses yang harusdiselesaikan. Mulai dari perhitungan awal, untuk mendapatkan daerah mampu keras(hardenability band) baja yang sedang di uji, dari data-data yang sudah tersedia.Tentunya hal ini memerlukan banyak waktu dan ketelitian yang baik supaya hasil yangdiperoleh cukup akurat. Untuk mempermudah proses tersebut maka perlu dibuat suatuprogram/software untuk mendapatkan karakteristik sifat mampu keras dari baja danpaduannya dengan memanfaatkan software aplikasi yang telah tersedia yaitu Matlab.Tujuan dari penelitian ini adalah untuk mendapatkan suatu program yang akanmempermudah proses pengujian hardenability, dengan cara membuat suatu programyang dapat memunculkan kurva hardenability band dan atau kurva prediksi kekerasan
    • yang didasarkan pada komposisi kimia standar atau hasil uji komposisi dari baja yangakan di uji.II. Prosedur Penelitian Gambar II.1 Skema penelitian.
    • Gambar II.2 Skema proses pemrograman. 1.25” 3.8” 4” 1”Gambar II.3 Geometri spesimen pada pengujian hardenability (jominy test).
    • Gambar II.4 Peralatan dalam pengujian hardenability metoda jominy test.III. Hasil dan Pembahasan Jenis baja yang digunakan pada pengujian hardenability ini adalah baja AISI4140, yang merupakan salah satu jenis baja paduan rendah, baja tersebut kemudiandibentuk spesimen sesuai dengan standar ASTM A255 dan SAE J406, hasil yangdiperoleh setelah pengujian disampaikan dibawah ini. Tabel III.1 Hasil pengujian kekerasan setelah pengujian hardenability metode jominy test pada baja AISI 4140. Kekerasan Jarak dari (HRC) ujung quench (in) 1∕16 57,5 4∕16 52,5 6∕16 45,5 8∕16 40,2 12∕16 39 20∕16 36 24∕16 34,4 28∕16 31,2 32∕16 30,7
    • Gambar III.1 Kurva hardenability hasil pengujian jominy test.Program prediksi sifat mampu keras baja, di buat dengan menggunakan softwarematlab, yang dibagi ke dalam dua bagian, yaitu:1. Kulit. Untuk membuat program kulit ini (tampilan luar), digunakan GUI (Graphical User Interfaces) yang merupakan fasilitas matlab, dimana objek-objek matlab yang digunakan adalah figure, axes dan uicontrol (checkbox, edit, text, frame, popupmenu, pushbutton dan radiobutton).2. Isi. Untuk membuat program isi ini (fungsi-fungsi penggerak program) digunakan fungsi-fungsi matlab, yaitu: set, get, interp1, str2num, num2str, questdlg, hold on dan fungsi-fungsi matematika lainnya. Selain itu dimasukan juga database menjadi satu kesatuan dalam program isi ini.Di bawah ini ditunjukkan penggunaan dari program hardenability yang telah dibuat,serta hasil pengujian secara prakteknya.
    • Gambar III.2 Data hasil prediksi hardenability baja AISI 4140 melalui pemrogramansoftware Matlab (garis merah), prediksi berdasarkan hasil pengujian komposisi kimia (garis hijau) dan hasil pengujian jominy test secara praktek (garis biru). Gambar III.3 Diagram CCT (continuous cooling transformation) baja AISI 4140.
    • Dari data hasil pengujian kekerasan seperti ditunjukkan pada Tabel III.1 dan GambarIII.2 terlihat bahwa kekerasan yang diperoleh sudah cukup sesuai, kurva hardenabilityhasil prediksi dan hasil pengujian secara praktek berada didalam pita hardenabilityuntuk baja berdasarkan unsur-unsur yang diketahui atau berdasarkan standar komposisidengan kandungan nilai maksimum dan minimum.Software yang digunakan untuk membuat program hardenability ini adalah matlab yangmerupakan jenis software interpreter, yaitu program yang dibuat tidak bias berdirisendiri ketika program ini akan digunakan, maka kita harus meng-instal, mastersoftware matlab terlebih dahulu.Dalam pembuatan program ini yang paling ditekankan adalah keakuratan data base,karena data base ini yang sangat menentukan hasil dari program yang dibuat ini, berupatampilan kurva pada sumbu koordinat x-y.Pada Gambar III.2, terlihat bahwa kurva hasil eksperimen (berwarna hijau) semakinmenurun dengan bertambahnya jarak. Hal ini disebabkan karena terjadi perbedaan lajupendinginan, dimana semakin dekat dengan ujung quench, laju pendinginannya semakincepat dan sebaliknya, semakin jauh dengan ujung quench laju pendinginannya semakinlambat, akibatnya fasa-fasa yang terbentuk akan berbeda-beda. Laju pendinginan danperubahan fasa ini dapat diterangkan melalui diagram CCT (Gambar III.3).Hasil prediksi kurva kekerasan berdasarkan unsur-unsur paduan yang ditunjukkan padaGambar III.2 (garis kurva berwarna merah) merupakan grafik kekerasan hasil prediksiberdasarkan unsur-unsur yang diketahui berdasarkan standar materialnya, dan garis birumerupakan kurva kekerasan berdasarkan unsur-unsur hasil pengujian komposisi kimiamelalui spekrometer, sedangkan kurva berwarna hijau adalah kurva kekerasan hasileksperimen (pengujian jominy test). Pada Gambar tersebut terlihat pula adanyaperbedaan harga distribusi kekerasan, kekerasan hasil prediksi relatif lebih tinggi darihasil pengujian secara praktek. Hal ini diakibatkan oleh beberapa hal:1. Terjadi dekarburisasi pada permukaan, sehingga jumlah karbon pada permukaan berkurang, yang mengakibatkan menurunnya kekerasan permukaan.
    • 2. Ukuran butir austenit baja AISI 4140 untuk prediksi ini diperkirakan No.7, pada kenyataannya dapat diluar nilai tersebut sehingga akan membuat kurva kekerasan berubah, karena besar butir austenit akan mempengaruhi kekerasan baja.Setelah melihat hasil verifikasi program dengan hasil pengujian baja AISI 4140 sebagaisampel dari baja paduan rendah, maka secara keseluruhan kurva prediksi hasilpemrograman dan hasil pengujian mempunyai kecendrungan yang sama (garis biru dangaris hijau). Sehingga program ini dapat digunakan sebagai pengganti pengujianhardenability secara praktek atau dengan kata lain dapat dipergunakan untukmemprediksi sifat mampu keras dari baja karbon atau baja paduan rendah.IV. KesimpulanDari serangkaian proses pemrograman dan studi hardenability baja dengan metodejominy test ini dapat disimpulkan beberapa hal yaitu sebagai berikut:1. Baja AISI 4140 mempunyai hardenability yang baik dengan harga diameter kritis ideal (diameter yang dapat menghasilkan 50 % martensit) sebesar 0.5576 in.2. Semakin menurunnya laju pendinginan baja pada setiap jarak dari ujung quench dalam pengujian jominy, akan menghasilkan fasa yang berbeda-beda sehingga kurva kekerasan baja semakin menurun terhadap jarak.3. Perbedaan prediksi kekerasan dengan menggunakan program dan kekerasan hasil eksperimen jominy test adalah sekitar 3,3 HRC.4. Program Matlab hasil penelitian ini dapat digunakan sebagai pengganti pengujian hardenability metode jominy test secara praktek untuk baja karbon dan baja paduan rendah lainnya.Referensi1. Reed Hill,”Physical Metallurgy Principles”, PWS-Kent Publishing Company, Boston, 1992.2. K. E. Thelning, “Steel and Its Heat Treatment”, Butterwoths, London, 1984.3. Kusharjanto, “Perlakuan Panas dan Metalografi”,Labotaria Teknik Metalurgi Unjani, Bandung, 1998.4. www.tf.uni-kiel.de/matwis/matu/pdf/met/met_18y.pdf, “Alloy Steels”.5. Rochim Suratman, “Panduan Proses Perlakuan Panas”, Lembaga Penelitian ITB, 1994.6. R. E. Smallman, “Metalurgi Fisik Modern”, PT Gramedia, Jakarta1991.
    • 7. www.mae.cornell.edu/zabaras/course/MAE212/modulII.pdf, “Hardenability of Carbon and Alloy Steels”.8. B. J. Moniz, “Metallurgy”, American publishers, America, 1994.9. Donald S. Clark, “Metallurgy for Engineers”, American book, Ney York, 1962.10. Glyn Meyrick, “Physical Metallurgy of Steel”, Westwood, Ohio, 2001.11. Duane Hanselman, “MATLAB”, ANDI Yogyakarta, 2000.12. Bruce Littlefield, “Mastering MATLAB 5”, Upper Saddle River, New Jersey, 1998.13. Anil Kumar Sinha, “Ferrous Physical Metallurgy”, Butterworths.
    • LAMPIRAN% Program "Hardenability Jominy Test" (kulit)% Teknik metalurgi, Unjaniclear all;clc;jom1=figure(position,[150 45 720 695],... color,[0.5 1 1],... numbertitle,off,... menubar,none,... name,PROGRAM ~ HARDENABILITY JOMINY TEST ~);kur=axes(parent,jom1,... unit,points,... fontsize,8,... color,[0 0.5 1],... position,[35 170 370 335]);frgs=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[560 574 147 100]); frgs1=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[565 579 137 90]); frgs2=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[575 589 117 70]); frgs3=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[585 599 97 50]); ub=uicontrol(style,text,... string,Ukuran Butir :,... backgroundcolor,[0.75 0.75 0.75],... position,[600 630 65 15]); gs=uicontrol(style,popup,... string,6|7|8,... value,[1|2|3],... position,[610 610 40 20],... backgroundcolor,[1 1 1]);frhasuji=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[560 228 147 333]); frhasuji=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[565 233 137 323]); hap=uicontrol(style,radio,... string,Hasil Pengujian,... backgroundcolor,[0.75 0.75 0.75],... fontsize,11,... position,[580 525 120 25]); satu=uicontrol(style,text,... string,1/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 490 50 15]); pat=uicontrol(style,text,... string,4/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 460 50 15]); pan=uicontrol(style,text,... string,8/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 430 50 15]); dubel=uicontrol(style,text,... string,12/16 inc.,... backgroundcolor,[0.75 0.75 0.75],...
    • position,[580 400 50 15]); enbel=uicontrol(style,text,... string,16/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 370 50 15]); dupul=uicontrol(style,text,... string,20/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 340 50 15]); dupat=uicontrol(style,text,... string,24/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 310 50 15]); dupan=uicontrol(style,text,... string,28/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 280 50 15]); tida=uicontrol(style,text,... string,32/16 inc.,... backgroundcolor,[0.75 0.75 0.75],... position,[580 250 50 18]); edsatu=uicontrol(style,edit,... string,0,... position,[640 490 50 18]); edpat=uicontrol(style,edit,... string,0,... position,[640 460 50 18]); edpan=uicontrol(style,edit,... string,0,... position,[640 430 50 18]); eddubel=uicontrol(style,edit,... string,0,... position,[640 400 50 18]); edenbel=uicontrol(style,edit,... string,0,... position,[640 370 50 18]); eddupul=uicontrol(style,edit,... string,0,... position,[640 340 50 18]); eddupat=uicontrol(style,edit,... string,0,... position,[640 310 50 18]); eddupan=uicontrol(style,edit,... string,0,... position,[640 280 50 18]); edtida=uicontrol(style,edit,... string,0,... position,[640 250 50 18]);frclose=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[560 163 70 50]); kel=uicontrol(style,pushbutton,... string,TUTUP,... backgroundcolor,[1 0 0],... fontsize,12,... callback,close,... position,[565 168 60 40]);frnext=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[637 163 70 50]); trus=uicontrol(style,pushbutton,... string,BARU,... backgroundcolor,[0 1 0],... fontsize,12,...
    • callback,jominy,... position,[642 168 60 40]);frpro=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[560 20 145 133]); pro=uicontrol(style,pushbutton,... string,PROSES,... backgroundcolor,[0 0.5 0.25],... fontsize,17,... callback,pros,... position,[565 25 135 123]);frin=uicontrol(style,frame,... backgroundcolor,[0.93 0.91 0.85],... position,[47 20 500 133]); frin1=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[55 66 420 80]); inp=uicontrol(style,text,... string,Input :,... Backgroundcolor,[0.75 0.75 0.75],... position,[60 123 40 15]); pu=uicontrol(style,popup,...string,SAE/AISI|4130H|4135H|4137H|4140H|4142H|4145H|4147H|4150H|4161H|4340H|5130H|5132H|5135H|5140H|5147H|5150H|5155H|5160H|6150H|81B45H|8617H|8620H|8622H|8625H|8627H|8630H|86B30H|8637H|8640H|8642H|8645H|86B45H|8650H|8655H|8660H|8720H|8740H|8822H|9260H|94B30H,... value,[1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41],... position,[60 78 70 17],... backgroundcolor,[1 1 1]); ca=uicontrol(style,popup,... string,Manual|Automatis,... value,[1|2|3],... position,[60 103 70 17],... backgroundcolor,[1 1 1]); frin2=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[55 26 420 35]); spe=uicontrol(style,radio,... string,spektrometer,... fontsize,10,... backgroundcolor,[0.75 0.75 0.75],... position,[60 33 110 20]); frin3=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[480 66 60 80]); frin4=uicontrol(style,frame,... backgroundcolor,[0.75 0.75 0.75],... position,[480 26 60 35]); Min=uicontrol(style,text,... string,Min,... backgroundcolor,[0.75 0.75 0.75],... position,[140 78 30 15]); Max=uicontrol(style,text,... string,Max,... backgroundcolor,[0.75 0.75 0.75],... position,[140 103 30 15]); Car=uicontrol(style,text,... string,%C,... backgroundcolor,[0.75 0.75 0.75],... position,[175 123 40 15]);
    • Mn=uicontrol(style,text,... string,%Mn,... backgroundcolor,[0.75 0.75 0.75],... position,[225 123 40 15]); Si=uicontrol(style,text,... string,%Si,... backgroundcolor,[0.75 0.75 0.75],... position,[275 123 40 15]); Ni=uicontrol(style,text,... string,%Ni,... backgroundcolor,[0.75 0.75 0.75],... position,[325 123 40 15]); Cr=uicontrol(style,text,... string,%Cr,... backgroundcolor,[0.75 0.75 0.75],... position,[375 123 40 15]); Mo=uicontrol(style,text,... string,%Mo,... backgroundcolor,[0.75 0.75 0.75],... position,[425 123 40 15]);Di=uicontrol(style,text,... string,Di,... backgroundcolor,[0.75 0.75 0.75],... position,[490 123 40 15]); edCarmin=uicontrol(style,edit,... string,0,... position,[175 78 40 17]); edCarmax=uicontrol(style,edit,... string,0,... position,[175 103 40 17]); edMnmin=uicontrol(style,edit,... string,0,... position,[225 78 40 17]); edMnmax=uicontrol(style,edit,... string,0,... position,[225 103 40 17]); edSimin=uicontrol(style,edit,... string,0,... position,[275 78 40 17]); edSimax=uicontrol(style,edit,... string,0,... position,[275 103 40 17]); edNimin=uicontrol(style,edit,... string,0,... position,[325 78 40 17]); edNimax=uicontrol(style,edit,... string,0,... position,[325 103 40 17]); edCrmin=uicontrol(style,edit,... string,0,... position,[375 78 40 17]); edCrmax=uicontrol(style,edit,... string,0,... position,[375 103 40 17]); edMomin=uicontrol(style,edit,... string,0,... position,[425 78 40 17]); edMomax=uicontrol(style,edit,... string,0,... position,[425 103 40 17]);DiMin=uicontrol(style,edit,... string,0,... position,[490 78 40 17]); DiMax=uicontrol(style,edit,... string,0,...
    • position,[490 103 40 17]); edj=uicontrol(style,edit,... string,0,... position,[175 33 40 17]); edk=uicontrol(style,edit,... string,0,... position,[225 33 40 17]); edl=uicontrol(style,edit,... string,0,... position,[275 33 40 17]); edm=uicontrol(style,edit,... string,0,... position,[325 33 40 17]); edn=uicontrol(style,edit,... string,0,... position,[375 33 40 17]); edo=uicontrol(style,edit,... string,0,... position,[425 33 40 17]); Dis=uicontrol(style,edit,... string,0,... position,[490 33 40 17]);kurva=uicontrol(style,text,... string,Kurva Kekerasan vs Jarak (1/16 inc.),... fontsize,12.5,... backgroundcolor,[0.5 1 1],... position,[135 175 320 22]);grid=uicontrol(style,checkbox,... string,grid,... backgroundcolor,[0.5 1 1],... position,[47 165 40 15]);
    • % Program "Hardenability Jominy Test" (isi)% Teknik Metalurgi, UNJANIclc;v=get(ca,value);if v==1, lc1=str2num(get(edCarmax,string)); lc2=str2num(get(edCarmin,string)); lmn1=str2num(get(edMnmax,string)); lmn2=str2num(get(edMnmin,string)); lsi1=str2num(get(edSimax,string)); lsi2=str2num(get(edSimin,string)); lni1=str2num(get(edNimax,string)); lni2=str2num(get(edNimin,string)); lcr1=str2num(get(edCrmax,string)); lcr2=str2num(get(edCrmin,string)); lmo1=str2num(get(edMomax,string)); lmo2=str2num(get(edMomin,string));else k=get(pu,value); if k==1, %SAE/AISI lc1=0;,lc2=0;,lmn1=0;,lmn2=0;,lsi1=0;,lsi2=0;,... ,lni1=0;,lni2=0;,lcr1=0;,lcr2=0;,lmo1=0;,lmo2=0; elseif k==2, %4130H lc1=0.33;,lc2=0.27;,lmn1=0.7;,lmn2=0.3;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==3, %4135H lc1=0.38;,lc2=0.32;,lmn1=1;,lmn2=0.6;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==4, %4137H lc1=0.41;,lc2=0.34;,lmn1=1;,lmn2=0.6;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==5, %4140H lc1=0.44;,lc2=0.37;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==6, %4142 lc1=0.46;,lc2=0.39;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==7, %4145H lc1=0.49;,lc2=0.42;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==8, %4147H lc1=0.51;,lc2=0.44;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==9, %4150H lc1=0.54;,lc2=0.47;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0.25;,lmo2=0.15; elseif k==10, %4161 lc1=0.65;,lc2=0.55;,lmn1=1.1;,lmn2=0.65;,lsi1=0.3;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=0.95;,lcr2=0.65;,lmo1=0.35;,lmo2=0.25; elseif k==11, %4340H lc1=0.44;,lc2=0.37;,lmn1=0.9;,lmn2=0.55;,lsi1=0.3;,lsi2=0.15;,... ,lni1=2;,lni2=1.55;,lcr1=0.95;,lcr2=0.65;,lmo1=0.3;,lmo2=0.2; elseif k==12, %5130H lc1=0.33;,lc2=0.27;,lmn1=1.1;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0;,lmo2=0; elseif k==13, %5132H lc1=0.35;,lc2=0.29;,lmn1=0.9;,lmn2=0.5;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.1;,lcr2=0.65;,lmo1=0;,lmo2=0; elseif k==14, %5135H lc1=0.38;,lc2=0.32;,lmn1=0.9;,lmn2=0.5;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.15;,lcr2=0.7;,lmo1=0;,lmo2=0; elseif k==15, %5140H lc1=0.44;,lc2=0.37;,lmn1=1;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1;,lcr2=0.6;,lmo1=0;,lmo2=0;
    • elseif k==16, %5147H lc1=0.52;,lc2=0.45;,lmn1=1.05;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.25;,lcr2=0.8;,lmo1=0;,lmo2=0; elseif k==17, %5150H lc1=0.54;,lc2=0.47;,lmn1=1;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1;,lcr2=0.6;,lmo1=0;,lmo2=0; elseif k==18, %5155H lc1=0.6;,lc2=0.5;,lmn1=1;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1;,lcr2=0.6;,lmo1=0;,lmo2=0; elseif k==19, %5160H lc1=0.65;,lc2=0.55;,lmn1=1.1;,lmn2=0.65;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1;,lcr2=0.6;,lmo1=0;,lmo2=0;elseif k==20, %6150H lc1=0.54;,lc2=0.47;,lmn1=1;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0;,lni2=0;,lcr1=1.2;,lcr2=0.75;,lmo1=0;,lmo2=0;elseif k==21, %81B45H lc1=0.49;,lc2=0.42;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.45;,lni2=0.15;,lcr1=0.6;,lcr2=0.3;,lmo1=0.15;,lmo2=0.08;elseif k==22, %8617H lc1=0.2;,lc2=0.14;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==23, %8620H lc1=0.23;,lc2=0.17;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==24, %8622H lc1=0.25;,lc2=0.19;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==25, %8625H lc1=0.28;,lc2=0.22;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==26, %8627H lc1=0.3;,lc2=0.24;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==27, %8630H lc1=0.33;,lc2=0.27;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==28, %86B30H lc1=0.33;,lc2=0.27;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==29, %8637H lc1=0.41;,lc2=0.34;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==30, %8640H lc1=0.44;,lc2=0.37;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==31, %8642H lc1=0.46;,lc2=0.39;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==32, %8645H lc1=0.49;,lc2=0.42;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==33, %86B45H lc1=0.49;,lc2=0.42;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==34, %8650H lc1=0.54;,lc2=0.47;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==35, %8655H lc1=0.6;,lc2=0.5;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==36, %8660H lc1=0.65;,lc2=0.55;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.25;,lmo2=0.15;elseif k==37, %8720H lc1=0.23;,lc2=0.17;,lmn1=0.95;,lmn2=0.6;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.3;,lmo2=0.2;
    • elseif k==38, %8740H lc1=0.44;,lc2=0.37;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.3;,lmo2=0.2; elseif k==39, %8822H lc1=0.25;,lc2=0.19;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.75;,lni2=0.35;,lcr1=0.65;,lcr2=0.35;,lmo1=0.4;,lmo2=0.3; elseif k==40, %9260H lc1=0.65;,lc2=0.55;,lmn1=1.1;,lmn2=0.65;,lsi1=2.2;,lsi2=1.7;,... ,lni1=0;,lni2=0;,lcr1=0;,lcr2=0;,lmo1=0;,lmo2=0; elseif k==41, %94B30H lc1=0.33;,lc2=0.27;,lmn1=1.05;,lmn2=0.7;,lsi1=0.35;,lsi2=0.15;,... ,lni1=0.65;,lni2=0.25;,lcr1=0.55;,lcr2=0.25;,lmo1=0.15;,lmo2=0.08; else lci=0; end, set(edCarmax,String, num2str(lc1)); set(edCarmin,String, num2str(lc2)); set(edMnmax,String, num2str(lmn1)); set(edMnmin,String, num2str(lmn2)); set(edSimax,String, num2str(lsi1)); set(edSimin,String, num2str(lsi2)); set(edNimax,String, num2str(lni1)); set(edNimin,String, num2str(lni2)); set(edCrmax,String, num2str(lcr1)); set(edCrmin,String, num2str(lcr2)); set(edMomax,String, num2str(lmo1)); set(edMomin,String, num2str(lmo2));end, a =str2num(get(edsatu,string)); b =str2num(get(edpat,string)); c =str2num(get(edpan,string)); d =str2num(get(eddubel,string)); e =str2num(get(edenbel,string)); f =str2num(get(eddupul,string)); g =str2num(get(eddupat,string)); h =str2num(get(eddupan,string)); i =str2num(get(edtida,string)); j =str2num(get(edj,string)); k =str2num(get(edk,string)); l =str2num(get(edl,string)); m =str2num(get(edm,string)); n =str2num(get(edn,string)); o =str2num(get(edo,string));xc=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90];yc6=[0.0814 0.1153 0.1413 0.1623 0.182 0.1991 0.2154 0.23 0.244 0.258 0.273,... 0.284 0.295 0.306 0.316 0.326 0.336 0.346];yc7=[0.026 0.054 0.081 0.108 0.135 0.162 0.189 0.213 0.226 0.238 0.251,... 0.262 0.273 0.283 0.293 0.303 0.312 0.321];yc8=[0.0697 0.0995 0.1212 0.14 0.156 0.17 0.1842 0.1976 0.2096 0.22 0.231,... 0.241 0.251 0.26 0.27 0.278 0.287 0.296];z=get(gs,value);if z == 1, yc = yc6;elseif z == 2, yc = yc7;else yc = yc8;end,if lc1 > 0.9, yic1=0.312 + ((lc1-0.85)./(0.9-0.85)).*(0.321-0.312);elseif lc1 == 0,
    • yic1 = 1;else yic1=interp1(xc,yc,lc1);end,if lc2 > 0.9, yic2=0.312 + ((lc2-0.85)./(0.9-0.85)).*(0.321-0.312);elseif lc2 == 0, yic2 = 1;else yic2=interp1(xc,yc,lc2);end,if j > 0.9, yj=0.312 + ((j-0.85)./(0.9-0.85)).*(0.321-0.312);elseif j == 0, yj = 1;else yj=interp1(xc,yc,j);end,xmn=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00];ymn=[1.167 1.333 1.500 1.667 1.833 2.000 2.167 2.333 2.500 2.667 2.833,... 3.000 3.167 3.333 3.500 3.667 3.833 4.000 4.167 4.333];if lmn1 > 1 & lmn1 <= 2.5, yimn1=4.167 + ((lmn1-0.95)./(1.00-0.95)).*(4.333-4.167);elseif lmn1 == 0, yimn1 = 1;elseif lmn1 >= 0.05 & lmn1 <= 1, yimn1=interp1(xmn,ymn,lmn1);else questdlg(%Mn harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,if lmn2 > 1 & lmn2 <= 2.5, yimn2=4.167 + ((lmn2-0.95)./(1.00-0.95)).*(4.333-4.167);elseif lmn2 == 0, yimn2 = 1;elseif lmn2 >= 0.05 & lmn2 <= 1, yimn2=interp1(xmn,ymn,lmn2);else questdlg(%Mn harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,if k > 1 & k <= 2.5, yk=4.167 + ((k-0.95)./(1.00-0.95)).*(4.333-4.167);elseif k == 0, yk = 1;elseif k >= 0.05 & k <= 1, yk=interp1(xmn,ymn,k);else questdlg(%Mn harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,xsi=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00];ysi=[1.035 1.070 1.105 1.140 1.175 1.210 1.245 1.280 1.315,... 1.350 1.385 1.420 1.455 1.490 1.525 1.560 1.595 1.630 1.665 1.700];if lsi1 > 1 & lsi1 <= 3, yisi1=1.665 + ((lsi1-0.95)./(1.00-0.95)).*(1.700-1.665);elseif lsi1 == 0, yisi1 = 1;elseif lsi1 >= 0.05 & lsi1 <= 1, yisi1=interp1(xsi,ysi,lsi1);else questdlg(%Si harus diantara 0,05 - 3;!!!,Perhatian!!,OK,OK);end,if lsi2 > 1 & lsi2 <= 3, yisi2=1.665 + ((lsi2-0.95)./(1.00-0.95)).*(1.700-1.665);
    • elseif lsi2 == 0, yisi2 = 1;elseif lsi2 >= 0.05 & lsi2 <= 1, yisi2=interp1(xsi,ysi,lsi2);else questdlg(%Si harus diantara 0,05 - 3;!!!,Perhatian!!,OK,OK);end,if l > 1 & l <= 3, yl=1.665 + ((l-0.95)./(1.00-0.95)).*(1.700-1.665);elseif l == 0, yl = 1;elseif l >= 0.05 & l <= 1, yl=interp1(xsi,ysi,l);else questdlg(%Si harus diantara 0,05 - 3;!!!,Perhatian!!,OK,OK);end,xni=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00];yni=[1.018 1.036 1.056 1.073 1.091 1.109 1.128 1.146 1.164 1.182,... 1.201 1.219 1.237 1.255 1.273 1.291 1.309 1.321 1.345 1.364];if lni1 > 1 & lni1 <= 2, yini1=1.345 + ((lsi1-0.95)./(1.00-0.95)).*(1.364-1.345);elseif lni1 == 0, yini1 = 1;elseif lni1 >= 0.05 & lni1 <= 1, yini1=interp1(xni,yni,lni1);else questdlg(%Ni harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,if lni2 > 1 & lni2 <= 2, yini2=1.345 + ((lsi2-0.95)./(1.00-0.95)).*(1.364-1.345);elseif lni2 == 0, yini2 = 1;elseif lni2 >= 0.05 & lni2 <= 1, yini2=interp1(xni,yni,lni2);else questdlg(%Ni harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,if m > 1 & m <= 2, ym=1.345 + ((m-0.95)./(1.00-0.95)).*(1.364-1.345);elseif m == 0, ym = 1;elseif m >= 0.05 & m <= 1, ym=interp1(xni,yni,m);else questdlg(%Ni harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,xcr=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00];ycr=[1.1080 1.2160 1.3240 1.4320 1.5400 1.6480 1.7560 1.8640 1.9720 2.0800,... 2.1880 2.2960 2.4040 2.5120 2.6200 2.7280 2.8360 2.9440 3.0520 3.1600];if lcr1 > 1 & lcr1 <= 2.5, yicr1=3.0520 + ((lcr1-0.95)./(1.00-0.95)).*(3.1600-3.0520);elseif lcr1 == 0, yicr1 = 1;elseif lcr1 >= 0.05 & lcr1 <= 1, yicr1=interp1(xcr,ycr,lcr1);else questdlg(%Cr harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,if lcr2 > 1& lcr2 <= 2.5, yicr2=3.0520 + ((lcr2-0.95)./(1.00-0.95)).*(3.1600-3.0520);elseif lcr2 == 0, yicr2 = 1;
    • elseif lcr2 >= 0.05 & lcr2 <= 1, yicr2=interp1(xcr,ycr,lcr2);else questdlg(%Cr harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,if n > 1 & n <= 2.5, yn=3.0520 + ((n-0.95)./(1.00-0.95)).*(3.1600-3.0520);elseif n == 0, yn = 1;elseif n >= 0.05 & n <= 1, yn=interp1(xcr,ycr,n);else questdlg(%Cr harus diantara 0,05 - 2,5;!!!,Perhatian!!,OK,OK);end,xmo=[0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50,... 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90];ymo=[1.15 1.30 1.45 1.60 1.75 1.90 2.05 2.20,... 2.35 2.50 2.65 2.80 2.95 3.10 3.25 3.40 3.55 3.70];if lmo1 > 0.9 & lmo1 <= 2, yimo1=3.55 + ((lmo1-0.95)./(1.00-0.95)).*(3.70-3.55);elseif lmo1 == 0, yimo1 = 1;elseif lmo1 >= 0.05 & lmo1 <= 0.9, yimo1=interp1(xmo,ymo,lmo1);else questdlg(%Mo harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,if lmo2 > 0.9 & lmo2 <= 2, yimo2=3.55 + ((lmo2-0.95)./(1.00-0.95)).*(3.70-3.55);elseif lmo2 == 0, yimo2 = 1;elseif lmo2 >= 0.05 & lmo2 <= 0.9, yimo2=interp1(xmo,ymo,lmo2);else questdlg(%Mo harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,if o > 0.9 & o <= 2, yo=3.55 + ((o-0.95)./(1.00-0.95)).*(3.70-3.55);elseif o == 0, yo = 1;elseif o >= 0.05 & o <= 0.9, yo=interp1(xmo,ymo,o);else questdlg(%Mo harus diantara 0,05 - 2;!!!,Perhatian!!,OK,OK);end,Dimax = yic1.*yimn1.*yisi1.*yini1.*yicr1.*yimo1;Dimin = yic2.*yimn2.*yisi2.*yini2.*yicr2.*yimo2;Di=yj.*yk.*yl.*ym.*yn.*yo;if Di >= 1; Di = Di;else questdlg(Kurva prediksi kekerasan tidak dapat dimunculkan karena "Di" hasil perhitungan kurang dari 1 (lihattabel Di vs (IH/DH) !!,Pemberitahuan!,OK,OK);end,xih=[0.10:0.01:0.69];yih=[38 39 40 40 41 41 42 42 43 44 44 45 45 46 46 47 48 49 49 50 50,... 51 51 52 53 53 54 55 55 56 56 57 57 58 58 59 59 59 59 60 61,... 61 62 62 63 63 63 64 64 64 64 64 65 65 65 65 65 65 65 65];if lc1 >= 0.1 & lc1 <= 0.69, ihdimax=interp1(xih,yih,lc1);elseif lc1 == 0, ihdimax = 0;
    • else questdlg(%C harus diantara 0.1 - 0.69;!!!,Perhatian!!,OK,OK);end,if lc2 >= 0.1 & lc2 <= 0.69, ihdimin=interp1(xih,yih,lc2);elseif lc2 == 0, ihdimin = 0;else questdlg(%C harus diantara 0.1 - 0.69;!!!,Perhatian!!,OK,OK);end,if j >= 0.1 & j <= 0.69, ih=interp1(xih,yih,j);elseif j == 0, ih = 0;else questdlg(%C harus diantara 0.1 - 0.69;!!!,Perhatian!!,OK,OK);end,xpat=[1 1.25 1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ypat=[2.35 1.75 1.480 1.35 1.25 1.17 1.14 1.1 1.08 1.06,... 1.05 1.04 1.02 1 1 1 1 1 1 1 1 1 1 1 1];if Dimax > 7, idpatmax = 1;elseif Dimax < 1, idpatmax = 0;else idpatmax = interp1(xpat,ypat,Dimax);end,if Dimin > 7, idpatmin = 1;elseif Dimin < 1, idpatmin = 0;else idpatmin = interp1(xpat,ypat,Dimin);end,if Di > 7, pat = 1;elseif Di < 1, pat = 0;else pat = interp1(xpat,ypat,Di);end,xpan=[1 1.25 1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ypan=[3.3 2.75 2.3 2 1.8 1.65 1.55 1.45 1.38 1.3 1.24,... 1.22 1.2 1.17 1.15 1.1 1.09 1.06 1.05 1.03 1.01 1 1 1 1];if Dimax > 7, idpanmax = 1;elseif Dimax < 1, idpanmax = 0;else idpanmax=interp1(xpan,ypan,Dimax);end,if Dimin > 7, idpanmin = 1;elseif Dimin < 1, idpanmin = 0;else idpanmin=interp1(xpan,ypan,Dimin);end,if Di > 7, pan = 1;
    • elseif Di < 1, pan = 0;else pan=interp1(xpan,ypan,Di);end,xdubel=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ydubel=[2.95 2.6 2.25 2.05 1.9 1.75 1.65 1.58 1.50 1.45 1.40 1.30,... 1.27 1.21 1.17 1.15 1.12 1.08 1.05 1 1 1 1];if Dimax > 7, iddubelmax = 1;elseif Dimax < 1, iddubelmax = 0;else iddubelmax=interp1(xdubel,ydubel,Dimax);end,if Dimin > 7, iddubelmin = 1;elseif Dimin < 1, iddubelmin = 0;else iddubelmin=interp1(xdubel,ydubel,Dimin);end,if Di > 7, dubel = 1;elseif Di < 1, dubel = 0;else dubel=interp1(xdubel,ydubel,Di);end,xenbel=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];yenbel=[3.3 2.95 2.6 2.35 2.2 2.05 1.93 1.8 1.7 1.62 1.55 1.5 1.45,... 1.40 1.35 1.30 1.25 1.17 1.12 1.08 1.04 1 1];if Dimax > 7, idenbelmax = 1;elseif Dimax < 1, idenbelmax = 0;else idenbelmax=interp1(xenbel,yenbel,Dimax);end,if Dimin > 7, idenbelmin = 1;elseif Dimin < 1, idenbelmin = 0;else idenbelmin=interp1(xenbel,yenbel,Dimin);end,if Di > 7, enbel = 1;elseif Di < 1, enbel = 0;else enbel=interp1(xenbel,yenbel,Di);end,xdupul=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ydupul=[3.5 3.15 2.8 2.55 2.4 2.25 2.1 2 1.9 1.8 1.7 1.6 1.55 1.45,... 1.4 1.35 1.3 1.22 1.17 1.13 1.07 1 1];if Dimax > 7, iddupulmax = 1;elseif Dimax < 1, iddupulmax = 0;
    • else iddupulmax=interp1(xdupul,ydupul,Dimax);end,if Dimin > 7, iddupulmin = 1;elseif Dimin < 1, iddupulmin = 0;else iddupulmin=interp1(xdupul,ydupul,Dimin);end,if Di > 7, dupul = 1;elseif Di < 1, dupul = 0;else dupul=interp1(xdupul,ydupul,Di);end,xdupat=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ydupat=[3.7 3.25 2.9 2.65 2.5 2.35 2.2 2.1 2 1.9 1.8,... 1.7 1.62 1.52 1.45 1.4 1.33 1.26 1.21 1.16 1.1 1.05 1];if Dimax > 7, iddupatmax = 1;elseif Dimax < 1, iddupatmax = 0;else iddupatmax=interp1(xdupat,ydupat,Dimax);end,if Dimin > 7, iddupatmin = 1;elseif Dimin < 1, iddupatmin = 0;else iddupatmin=interp1(xdupat,ydupat,Dimin);end,if Di > 7, dupat = 1;elseif Di < 1, dupa = 0;else dupat=interp1(xdupat,ydupat,Di);end,xdupan=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ydupan=[3.85 3.4 3.05 2.8 2.6 2.45 2.3 2.2 2.07 1.95 1.85 1.75,... 1.67 1.6 1.5 1.42 1.35 1.29 1.23 1.18 1.12 1.07 1];if Dimax > 7, iddupanmax = 1;elseif Dimax < 1, iddupanmax = 0;else iddupanmax=interp1(xdupan,ydupan,Dimax);end,if Dimin > 7, iddupanmin = 1;elseif Dimin < 1, iddupanmin = 0;else iddupanmin=interp1(xdupan,ydupan,Dimin);end,if Di > 7, dupan = 1;elseif Di < 1, dupan = 0;
    • else dupan=interp1(xdupan,ydupan,Di);end,xtida=[1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 4.75,... 5 5.25 5.5 5.75 6 6.25 6.5 6.75 7];ytida=[4.05 3.5 3.15 2.9 2.65 2.5 2.35 2.25 2.14 2.02 1.9,... 1.8 1.72 1.65 1.55 1.45 1.38 1.31 1.25 1.2 1.13 1.08 1];if Dimax > 7, idtidamax = 1;elseif Dimax < 1, idtidamax = 0;else idtidamax=interp1(xtida,ytida,Dimax);end,if Dimin > 7, idtidamin = 1;elseif Dimin < 1, idtidamin = 0;else idtidamin=interp1(xtida,ytida,Dimin);end,if Di > 7, tida = 1;elseif Di < 1, tida = 0;else tida=interp1(xtida,ytida,Di);end,dhpatmax = ihdimax./idpatmax;dhpanmax = ihdimax./idpanmax;dhdubelmax = ihdimax./iddubelmax;dhenbelmax = ihdimax./idenbelmax;dhdupulmax = ihdimax./iddupulmax;dhdupatmax = ihdimax./iddupatmax;dhdupanmax = ihdimax./iddupanmax;dhtidamax = ihdimax./idtidamax;dhpatmin = ihdimin./idpatmin;dhpanmin = ihdimin./idpanmin;dhdubelmin = ihdimin./iddubelmin;dhenbelmin = ihdimin./idenbelmin;dhdupulmin = ihdimin./iddupulmin;dhdupatmin = ihdimin./iddupatmin;dhdupanmin = ihdimin./iddupanmin;dhtidamin = ihdimin./idtidamin;dhpat = ih./pat;dhpan = ih./pan;dhdubel = ih./dubel;dhenbel = ih./enbel;dhdupul = ih./dupul;dhdupat = ih./dupat;dhdupan = ih./dupan;dhtida = ih./tida;hp=[a b c d e f g h i];lpm=[26 27 27 28 28 29 30 30 31 31 32 32 33 34 34 35 35 36 36 37 37 38 38 39 40 40,... 41 41 42 42 43 43 43 44 44 45 45 45 46 46 47 47 48 48 48 49 49 50 50 51 51,... 51 51 52 52 52 52 53 53 53];pcmax=interp1(xih,lpm,lc1);pcmin=interp1(xih,lpm,lc2);pcsp=interp1(xih,lpm,j);
    • x=[1 4 8 12 16 20 24 28 32];ymax=[ihdimax dhpatmax dhpanmax dhdubelmax dhenbelmax,... dhdupulmax dhdupatmax dhdupanmax dhtidamax];ymin=[ihdimin dhpatmin dhpanmin dhdubelmin dhenbelmin,... dhdupulmin dhdupatmin dhdupanmin dhtidamin];sp=[ih dhpat dhpan dhdubel dhenbel dhdupul dhdupat dhdupan dhtida];if pcmax == ymax(1,1) u = x(1,1); elseif pcmax == ymax(1,2) u = x(1,2); elseif pcmax == ymax(1,3) u = x(1,3); elseif pcmax == ymax(1,4) u = x(1,4); elseif pcmax == ymax(1,5) u = x(1,5); elseif pcmax == ymax(1,6) u = x(1,6); elseif pcmax == ymax(1,7) u = x(1,7); elseif pcmax == ymax(1,8) u = x(1,8); elseif pcmax == ymax(1,9) u = x(1,9); elseif pcmax > ymax(1,1) & pcmax < ymax(1,2), u = x(1,1)-((ymax(1,1)-pcmax).*(x(1,1)-x(1,2))./(ymax(1,1)-ymax(1,2))); elseif pcmax < ymax(1,1) & pcmax > ymax(1,2), u = x(1,1)-((ymax(1,1)-pcmax).*(x(1,1)-x(1,2))./(ymax(1,1)-ymax(1,2))); elseif pcmax > ymax(1,2) & pcmax < ymax(1,3), u = x(1,2)-((ymax(1,2)-pcmax).*(x(1,2)-x(1,3))./(ymax(1,2)-ymax(1,3))); elseif pcmax < ymax(1,2) & pcmax > ymax(1,3), u = x(1,2)-((ymax(1,2)-pcmax).*(x(1,2)-x(1,3))./(ymax(1,2)-ymax(1,3))); elseif pcmax > ymax(1,3) & pcmax < ymax(1,4), u = x(1,3)-((ymax(1,3)-pcmax).*(x(1,3)-x(1,4))./(ymax(1,3)-ymax(1,4))); elseif pcmax < ymax(1,3) & pcmax > ymax(1,4), u = x(1,3)-((ymax(1,3)-pcmax).*(x(1,3)-x(1,4))./(ymax(1,3)-ymax(1,4))); elseif pcmax > ymax(1,4) & pcmax < ymax(1,5), u = x(1,4)-((ymax(1,4)-pcmax).*(x(1,4)-x(1,5))./(ymax(1,4)-ymax(1,5))); elseif pcmax < ymax(1,4) & pcmax > ymax(1,5), u = x(1,4)-((ymax(1,4)-pcmax).*(x(1,4)-x(1,5))./(ymax(1,4)-ymax(1,5))); elseif pcmax > ymax(1,5) & pcmax < ymax(1,6), u = x(1,5)-((ymax(1,5)-pcmax).*(x(1,5)-x(1,6))./(ymax(1,5)-ymax(1,6))); elseif pcmax < ymax(1,5) & pcmax > ymax(1,6), u = x(1,5)-((ymax(1,5)-pcmax).*(x(1,5)-x(1,6))./(ymax(1,5)-ymax(1,6))); elseif pcmax > ymax(1,6) & pcmax < ymax(1,7), u = x(1,6)-((ymax(1,6)-pcmax).*(x(1,6)-x(1,7))./(ymax(1,6)-ymax(1,7))); elseif pcmax < ymax(1,6) & pcmax > ymax(1,7), u = x(1,6)-((ymax(1,6)-pcmax).*(x(1,6)-x(1,7))./(ymax(1,6)-ymax(1,7))); elseif pcmax > ymax(1,7) & pcmax < ymax(1,8), u = x(1,7)-((ymax(1,7)-pcmax).*(x(1,7)-x(1,8))./(ymax(1,7)-ymax(1,8))); elseif pcmax < ymax(1,7) & pcmax > ymax(1,8), u = x(1,7)-((ymax(1,7)-pcmax).*(x(1,7)-x(1,8))./(ymax(1,7)-ymax(1,8))); elseif pcmax > ymax(1,8) & pcmax < ymax(1,9), u = x(1,8)-((ymax(1,8)-pcmax).*(x(1,8)-x(1,9))./(ymax(1,8)-ymax(1,9))); elseif pcmax < ymax(1,8) & pcmax > ymax(1,9), u = x(1,8)-((ymax(1,8)-pcmax).*(x(1,8)-x(1,9))./(ymax(1,8)-ymax(1,9))); else u = ?; end, if pcmin == ymin(1,1) p = x(1,1) elseif pcmin == ymin(1,2) p = x(1,2); elseif pcmin == ymin(1,3)
    • p = x(1,3);elseif pcmin == ymin(1,4) p = x(1,4);elseif pcmin == ymin(1,5) p = x(1,5);elseif pcmin == ymin(1,6) p = x(1,6);elseif pcmin == ymin(1,7) p = x(1,7);elseif pcmin == ymin(1,8) p = x(1,8);elseif pcmin == ymin(1,9) p = x(1,9);elseif pcmin > ymin(1,1) & pcmin < ymin(1,2), p = x(1,1)-((ymin(1,1)-pcmin).*(x(1,1)-x(1,2))./(ymin(1,1)-ymin(1,2)));elseif pcmin < ymin(1,1) & pcmin > ymin(1,2), p = x(1,1)-((ymin(1,1)-pcmin).*(x(1,1)-x(1,2))./(ymin(1,1)-ymin(1,2)));elseif pcmin > ymin(1,2) & pcmin < ymin(1,3), p = x(1,2)-((ymin(1,2)-pcmin).*(x(1,2)-x(1,3))./(ymin(1,2)-ymin(1,3)));elseif pcmin < ymin(1,2) & pcmin > ymin(1,3), p = x(1,2)-((ymin(1,2)-pcmin).*(x(1,2)-x(1,3))./(ymin(1,2)-ymin(1,3)));elseif pcmin > ymin(1,3) & pcmin < ymin(1,4), p = x(1,3)-((ymin(1,3)-pcmin).*(x(1,3)-x(1,4))./(ymin(1,3)-ymin(1,4)));elseif pcmin < ymin(1,3) & pcmin > ymin(1,4), p = x(1,3)-((ymin(1,3)-pcmin).*(x(1,3)-x(1,4))./(ymin(1,3)-ymin(1,4)));elseif pcmin > ymin(1,4) & pcmin < ymin(1,5), p = x(1,4)-((ymin(1,4)-pcmin).*(x(1,4)-x(1,5))./(ymin(1,4)-ymin(1,5)));elseif pcmin < ymin(1,4) & pcmin > ymin(1,5), p = x(1,4)-((ymin(1,4)-pcmin).*(x(1,4)-x(1,5))./(ymin(1,4)-ymin(1,5)));elseif pcmin > ymin(1,5) & pcmin < ymin(1,6), p = x(1,5)-((ymin(1,5)-pcmin).*(x(1,5)-x(1,6))./(ymin(1,5)-ymin(1,6)));elseif pcmin < ymin(1,5) & pcmin > ymin(1,6), p = x(1,5)-((ymin(1,5)-pcmin).*(x(1,5)-x(1,6))./(ymin(1,5)-ymin(1,6)));elseif pcmin > ymin(1,6) & pcmin < ymin(1,7), p = x(1,6)-((ymin(1,6)-pcmin).*(x(1,6)-x(1,7))./(ymin(1,6)-ymin(1,7)));elseif pcmin < ymin(1,6) & pcmin > ymin(1,7), p = x(1,6)-((ymin(1,6)-pcmin).*(x(1,6)-x(1,7))./(ymin(1,6)-ymin(1,7)));elseif pcmin > ymin(1,7) & pcmin < ymin(1,8), p = x(1,7)-((ymin(1,7)-pcmin).*(x(1,7)-x(1,8))./(ymin(1,7)-ymin(1,8)));elseif pcmin < ymin(1,7) & pcmin > ymin(1,8), p = x(1,7)-((ymin(1,7)-pcmin).*(x(1,7)-x(1,8))./(ymin(1,7)-ymin(1,8)));elseif pcmin > ymin(1,8) & pcmin < ymin(1,9), p = x(1,8)-((ymin(1,8)-pcmin).*(x(1,8)-x(1,9))./(ymin(1,8)-ymin(1,9)));elseif pcmin < ymin(1,8) & pcmin > ymin(1,9), p = x(1,8)-((ymin(1,8)-pcmin).*(x(1,8)-x(1,9))./(ymin(1,8)-ymin(1,9)));else p = ?;end,if pcsp == sp(1,1) t = x(1,1)elseif pcsp == sp(1,2) t = x(1,2);elseif pcsp == sp(1,3) t = x(1,3);elseif pcsp == sp(1,4) t = x(1,4);elseif pcsp == sp(1,5) t = x(1,5);elseif pcsp == sp(1,6) t = x(1,6);elseif pcsp == sp(1,7) t = x(1,7);elseif pcsp == sp(1,8) t = x(1,8);elseif pcsp == sp(1,9)
    • t = x(1,9); elseif pcsp > sp(1,1) & pcsp < sp(1,2), t = x(1,1)-((sp(1,1)-pcsp).*(x(1,1)-xmin(1,2))./(sp(1,1)-sp(1,2))); elseif pcsp < sp(1,1) & pcsp > sp(1,2), t = x(1,1)-((sp(1,1)-pcsp).*(x(1,1)-x(1,2))./(sp(1,1)-sp(1,2))); elseif pcsp > sp(1,2) & pcsp < sp(1,3), t = x(1,2)-((sp(1,2)-pcsp).*(x(1,2)-x(1,3))./(sp(1,2)-sp(1,3))); elseif pcsp < sp(1,2) & pcsp > sp(1,3), t = x(1,2)-((sp(1,2)-pcsp).*(x(1,2)-x(1,3))./(sp(1,2)-sp(1,3))); elseif pcsp > sp(1,3) & pcsp < sp(1,4), t = x(1,3)-((sp(1,3)-pcsp).*(x(1,3)-x(1,4))./(sp(1,3)-sp(1,4))); elseif pcsp < sp(1,3) & pcsp > sp(1,4), t = x(1,3)-((sp(1,3)-pcsp).*(x(1,3)-x(1,4))./(sp(1,3)-sp(1,4))); elseif pcsp > sp(1,4) & pcsp < sp(1,5), t = x(1,4)-((sp(1,4)-pcsp).*(x(1,4)-x(1,5))./(sp(1,4)-sp(1,5))); elseif pcsp < sp(1,4) & pcsp > sp(1,5), t = x(1,4)-((sp(1,4)-pcsp).*(x(1,4)-x(1,5))./(sp(1,4)-sp(1,5))); elseif pcsp > sp(1,5) & pcsp < sp(1,6), t = x(1,5)-((sp(1,5)-pcsp).*(x(1,5)-x(1,6))./(sp(1,5)-sp(1,6))); elseif pcsp < sp(1,5) & pcsp > sp(1,6), t = x(1,5)-((sp(1,5)-pcsp).*(x(1,5)-x(1,6))./(sp(1,5)-sp(1,6))); elseif pcsp > sp(1,6) & pcsp < sp(1,7), t = x(1,6)-((sp(1,6)-pcsp).*(x(1,6)-x(1,7))./(sp(1,6)-sp(1,7))); elseif pcsp < sp(1,6) & pcsp > sp(1,7), t = x(1,6)-((sp(1,6)-pcsp).*(x(1,6)-x(1,7))./(sp(1,6)-sp(1,7))); elseif pcsp > sp(1,7) & pcsp < sp(1,8), t = x(1,7)-((sp(1,7)-pcsp).*(x(1,7)-x(1,8))./(sp(1,7)-sp(1,8))); elseif pcsp < sp(1,7) & pcsp > sp(1,8), t = x(1,7)-((sp(1,7)-pcsp).*(x(1,7)-x(1,8))./(sp(1,7)-sp(1,8))); elseif pcsp > sp(1,8) & pcsp < sp(1,9), t = x(1,8)-((sp(1,8)-pcsp).*(x(1,8)-x(1,9))./(sp(1,8)-sp(1,9))); elseif pcsp < sp(1,8) & pcsp > sp(1,9), t = x(1,8)-((sp(1,8)-pcsp).*(x(1,8)-x(1,9))./(sp(1,8)-sp(1,9))); else t = ?; end,jin=[0.5:0.5:32];din=[0.27 0.50 0.73 0.95 1.16 1.37 1.57 1.75 1.93 2.12 2.29 2.45 2.58 2.72 2.86,... 2.97 3.07 3.20 3.32 3.43 3.54 3.64 3.74 3.83 3.94 4.04 4.13 4.22 4.32 4.40,... 4.48 4.57 4.64 4.72 4.80 4.87 4.94 5.02 5.08 5.15 5.22 5.28 5.33 5.39,... 5.46 5.51 5.57 5.63 5.69 5.74 5.80 5.86 5.91 5.96 6.02 6.06 6.12 6.16 6.20,... 6.25 6.29 6.33 6.37 6.42]; if u == ?, v = ?; elseif u >= 0.5 & u <= 32, v =interp1(jin,din,u); else v = ?; end, if p == ?, z = ?; elseif p >= 0.5 & p <= 32, z=interp1(jin,din,p); else z = ?; end, if t == ?, w = ?; elseif t >= 0.5 & t <= 32, w=interp1(jin,din,t); else w = ?;
    • end,q=get(grid,value);zz=get(spe,value);uu=get(hap,value);if q == 1,if zz == 1, if uu == 1, aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, cc=plot(x,sp,*-b); set(cc,parent,kur); set(kur,color,[0 0.5 1]); hold on, dd=plot(x,hp,*-g); set(bb,parent,kur); set(kur,color,[0 0.5 1]); xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); grid on set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); set(Dis,String, num2str(w)); else aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, cc=plot(x,sp,*-b); set(cc,parent,kur); set(kur,color,[0 0.5 1]); hold on, xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); grid on set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); set(Dis,String, num2str(w)); end,else if uu == 1, aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, dd=plot(x,hp,*-g); set(bb,parent,kur); set(kur,color,[0 0.5 1]); xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); grid on set(DiMax,String, num2str(v));
    • set(DiMin,String, num2str(z)); else aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); grid on set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); end,end,else if zz == 1, if uu == 1, aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, cc=plot(x,sp,*-b); set(cc,parent,kur); set(kur,color,[0 0.5 1]); hold on, dd=plot(x,hp,*-g); set(bb,parent,kur); set(kur,color,[0 0.5 1]); xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); set(Dis,String, num2str(w)); else aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, cc=plot(x,sp,*-b); set(cc,parent,kur); set(kur,color,[0 0.5 1]); hold on, xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); set(Dis,String, num2str(w)); end,else if uu == 1, aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r);
    • set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, dd=plot(x,hp,*-g); set(bb,parent,kur); set(kur,color,[0 0.5 1]); xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); else aa=plot(x,ymax,*-r); set(aa,parent,kur); set(kur,color,[0 0.5 1]); hold on, bb=plot(x,ymin,*-r); set(bb,parent,kur); set(kur,color,[0 0.5 1]); hold on, xlabel(Jarak (1/16 inc.)); ylabel(Kekerasan (HRC)); set(DiMax,String, num2str(v)); set(DiMin,String, num2str(z)); end,end,end,