More Related Content
More from Babaa Naya (20)
Lab1
- 1. Лаборторийн ажил-1
Матлаб програмын үндсэн ойлголтууд
Ажлын зорилго
1. Матлаб програмтай танилцах
2. Maтлаб програмын үндсэн командууд болон функцуудыг судлах
3. Матлаб програм дээр жишээ бодлогууд бодох
4. Дохио боловсруулах (Signal Processing) функцуудыг судлах
5. Төрөл бүрийн дохио, шуугиан үүсгэх
Үндсэн ойлголт
MATLAB нь өндөр хүчин чадал бүхий математик тооцоолол, загварчлалын багц
програм юм. MATLAB нь MATrix ба LABoratory гэсэн хоёр үгийн товчлол юм. 1970-аад
оны үед энэхүү програмын эхний хувилбарыг Cleve Moler зохиосон байдаг.
Энэхүү программ нь техникийн янз бүрийн тооцоолол, график, анимешн зэрэгт олон
зуун стандарт функцүүд буюу командуудтай байдаг. Эдгээр командуудын ихэнх нь
хамгийн сүүлийн үеийн арга, алгоритмуудыг ашигладаг. Матлаб программын бусад
хэрэглээний программуудаас ялгарах гол давуу талууд нь:
1.Fortran, C, С++, Java гэх мэт програмчлалын хэл ашиглан ямарч өргөтгөлийг хялбархан
хийж болно.
2.Загварчлах ба симуляци хийх Simulink, Stateflow зэрэг программын хэрэгслийг өөртөө
агуулсан байдаг
Суулгах заавар
1. Програмын setup файлыг уншуулан ажиллуулах
- 2. 2. Use a File Installation Key сонгоод Next дарна
3. Licence agreement хэсэгт Yes чагтлаад Next дарна
4. Provide installation key сонгоод матлаб програмын файл доторх
crackinstall.txt файл дотороос licence key утгыг бичээд Next дарна
- 4. 6. Програм суусны дараагаар матлаб суулгаж байгаа програмын файл дотор
crackbinwin64 доторх бүх файлыг хуулж аваад C:Program
FilesMATLABMATLAB Production ServerR2015abinwin64 байршилд
хуулсан файлуудаа хийж өгнө
- 5. 7. Хуулсаны дараагаар C:Program FilesMATLABMATLAB Production
ServerR2015abinwin64 файл MATLAB exe файлыг ажиллуулаад Active
manually without the Internet хэсгийг сонгоод Next дарна
8. Дараагаар нь Browse хэсгийг сонгоод licence файлыг зааж өгнө. Матлаб
програмын cracklic_standalone.dat доторх файлыг сонгоод Next дараад
програм маань ажиллах болно.
- 6. Даалгавар-1
1. 1-100 хүртэлх тооны нийлбэр олох
2. Гараас дурын 8 тоо оруулж дэлгэцэнд хэвлэ.
3. Тойргын урт болон талбай олох програм бич.
4. y = sin(x) дохионы модулиац хийн, график байгуулах
5. y = cos(x) дохионы график байгуулах
6. Notepad дээр дурын оюутнуудын нэр кодыг бичээд файл болгон хадгалан Matlab
програмаар уншин дэлгэцэнд хэвлэ.
Даалгавар-2
Өгөгдсөн утгын дагуу график байгуулан анализ хийх.
График байгуулахад шаардлагатай өгөгдөл
Хугацааны интервал- t=0:0.01:2;
Давтамж-f=106;
1. y1 = S(t) = Sin(2π*f*t)
2. y2 = S(t) = 1/3 * Sin(2π(3 * f)*t)
3. y3 = y1 + y2
4. compare y4 = S(t) = 4/ π *(Sin(2 π*f*t)+(1/3) * Sin(2 π(f * 3)*t))
5. x = 4/ π * [Sin(2 π*f)t]+1/3Sin((2π * 3* f)t+1/5Sin((2π * 5 * f)t)]
6. x1 = 4/ π * [Sin(2 π*f)t]+1/3Sin((2π * 3* f)t+1/5Sin((2π * 5 * f)t) + 1/7Sin((2 π * 7 * f)t)]