You are on page 1of 17
Sea 6 Programaci6n | con MATLAB | MATLAB pprtona un ng de pngramacn nay pen ct ene compacta terc Ura esa ay inp te pega sikten MAHLABcundolocemparmcn con ous apne se eget ie ATLAB ne ee qatar deine arable om up cmap Popa eta linen stticamane ands eae oe se (los archos ue conse cio de MATLAB ee tao ci ‘et y uence Eee ees ees gon pe yond Lo Sips no aepin dae ec 9 poduen ented tn ‘som das de ables oe undo reat on con VATLAR Lustucmespueen par doo semis deena yeas as des Ls arias ira ees fs son rs as, Paver econ den aio Uv conande i, pee el, ner lacie rear patna LosantinesM mis inporniesyundes sna ces ta ear de na Inna pede ei 1 Cameos tae pln co si 2 nau pr er at dese Strom ce 4 nstuecors par eels de de de 5 seco ed ane tn ett on archivo poems warn tr de tecs coma We Lo mo Su nus acral tema e para ez ie co mo de tas ‘anlvenenin Tabi dense lee de hee eM Me Ei Debug eal odes shen en Fl slsserar MF cen ‘esti neg Uma ver oe xmes te pop, oes ‘tect Caps 6 dere de Stetrnde MATLAB como moetce gua 62. Sct ive gus esa dete eso ue cea MATLAB onde se ence i SPP exclanen de to cemase wane [nar 624 yen ventas de dogo sigs amir en que econo est ls evn aque se mann ig 3b 641 Instrucciones basicas de programacién en MATLAB ‘Beet sen pesemamas is staccons ss qu bora de MATLAB. El un dee namcones to fem [Pogamassinpls per crates dl potent de MATEAS rater G14 Lainstrucelén trend ‘Un ance val ented npn propa bib ee poe fab leconcn ngs eb tunes depen doe. ‘naps condicons que rds dened mos deh ses (erence tne cl gra. MATLAB cara Fan es as Pps. ere fm per. >> conan 1 concn det ambit puede conoer operas ges Ln penne Ngee dienes en MATUAB se este obs 62 ean cmpleesenssse eran cco sees certo ‘soe cup epg na cs ai ests de ‘acandn ede oma, 88 donee, 0 expres mts ‘Dame acts tcalgso es opetadons de wlnson de abe 61, Um pequta Geno sos eae peda ‘Bet oo wa asin ett CFletaes, et proba.) “ola Cpa ae te Goatees ese ce actos She dc eGo MMOS. Use detninstruclon tend ascend ser rayor qe 7 pas apvbr EL progam ee to € Ind sel ide et pat o ero. Be arin ceaee eo ir deMATLAS yo antes nt eovio CAGepe cone same Drive wi fan tame se msn en sig 8 Fed, ti pcb ose. Ente pte 64.2. Lainstruccién thetse-end [Desens forma dt ones can dec. nuera cls leper a pogtmado el wo den sl en mci cnes aerate ‘cnjunes de dstrceres Ls fm el Faas enon Nemnscin Sean, coating, cetesenn eesti on Sp crane epee esa is hte aaa, Desde a ‘lero ae propa cs cane era na Sacer noe compe aun serra Cando Samal ec ecg comascan ln inscacsone ceed nase vee .le oe aoe nds eed ace apenas poguna tere ltomnd deer ng oe Homi062 Wo cota struccin Halse-ond #H sjemplo 6.1 se puede resi sano un leeend com se ms « Se Arce wet {Leow to de entrada y sseve ‘Sido taaitencicn ‘alt= Input (Dame la ealfesli: ‘rt (Feléade, ets apr’ ‘orn (Lo een, ets probs) "eomparaniens dl propane emo ad eeglo 6.1 61.3 Lainstruccién olseit 1a ea fms de dems ws a pa clne lst, Cox el bf ae Dele cheat un pur mien cdo a sane Mecndén eat concen 2 eat conn exe teller se chesqut condi = cumple pier, ct is ‘elasones despues de conto y ings ute gue ge BY remeoronns EvaWM¢G3 Uso deainstruccion oteeit odie ped eu dot lap on neo ertncese progam Jeu gates Cone tanh sleep eo de aspen arn lee un do eon yeserbe ‘ian sl aprusbaoreorucba, % Poo inceccion atts input (Dame tint Fetetdes, on arose) ‘ont (Lo sete este reprobado) cateacen e 6.14 Lainstruccién switeh-case 4a mansion evans a a cde gute cca expr igatualei lr dkirinao. Nose pe ar rn chev ercmdinorcee 255015. Snemaro, enue plencrarn ach sturoes donde Se reuce et Gcrscones datareader, seen en ave abr reac ‘elaine ccs ‘tsmain a 11 memset ena ot omg METAB (i econ ct eae thors “eclacinct coatzasen dn na ata alr ude er mmo omc de tena Ades cnet ea (sre ry “lant? En ecu ae een egal a cults deo aloes val, wr, ‘alsa eon he Geach EroM064 Uso dolainstrucion witevease Come smo, peenae moles ann al erp 61 ‘ome sto so {Eta apuabao repr, ‘Plt caliesein alt= np (Dame In cach: Sato ait ‘me(7.5, 8,86, 9,05, 10) ‘oi (Fellades, oats aot) ome(008,1.15,2,25, 3,35 4,45,8) Torito loo, este repre.) cmon Torn (Mo ue sunt yath reprobed) HBB) eros er serva 61.5 Lainstrucciontor ltostnecin or se use pr ernie ols cde atacones eee deen a i | qe meee determin ers La stnses 4 {or sarabionsipiae ‘cameo Sees ‘Soom Exeinnarac, se camps qe vale =@x 10th ene sea bs carci epi dnjs adel gece ges ge Sone cml econo esha ‘ksh use ct oe rps el soo a ‘acoms Talos gerueh uma “ Boe 65 Uo delainstruccion for esas ela asm de i 10 pres eet seh 0.8m ‘rn (13 sama 08% 9 uma) Sahn dose sum Sl ls estes pes ete 1 y 1 Arnos ban feizease an ‘Pint (La euma 08% 9, sum) ine yu 110 eds qu le wa de 11 iscemenine cr estat tin edocs en eome | 40 Pusan irk JBreseu00 2:10loaul dur sfnewnenn a arable end eee cnt ne nosda ses eer isa 10-8 cements ‘epao porfmploea 4-1 Dempsey shoves wees? (of nonth9, Eyton ca 0, mn, eemeniog deca pte ‘incxnas como n $025; nade 428 450. 489 Erne chu factorial de an entero "ici den donde ne ene ei por "opcin se pode gar pn fr camo se mesa contain, chit cet ietoal dn donde n ‘Sem enero mgatne ‘lat rou are ee ws {factorial " ond ‘prin atria de % 90 8m ato) 2eslr poesia ct den de cl deer pode aber aro de sido or me Emeto6.7 Uso detor oniindo ‘esr uar tools dene i de ams nm Esa pede er ‘eed i ‘epee fect con debe sie 2m {Eso arte ecu ase ‘Seles elomontae ao ana mele nm, R= lp CDamo ot nme de rng ‘m= input (Dame rmere fo clumnes Ble ow otmentoe Sntatzs ese ‘Loe toe somite ye sume ‘+ Lesle eamenton dl cman ye une tories ‘Pel mre samen. shape Suomessa M moon at ‘rea stl ee ss) 6.1.6 Lainstrucclén white Lasso il sine puree uncon de elnino tu sameto determi te La denon con er equ nse ‘mints de mer deere Last deve ex ‘tn lnwern cao hia fines gine. cen cape se genta a fou inten Sst en Snel ge ‘ect i a delcoer drs ha Ene pon ac eee ‘come av eer air atena arbres de tse Yee varhes hea cons Fas psu pit ur hom tae ‘ina en cjocmnse nacre con spe ona ERMRO6. Uso delainstruclon while amcor et vont de is ere ai st 5, amas Archivo sa. {3 Ese progr clu tradi de Ieee dorado haa 5 reed dels estre oreo [Si vata por nt 8 0% yo vohmen se 0) Alcove ais 8 ee, Betty veers ‘Stoel 9208 8 62. Funciones Unsfuncon en ATLA crincspogams ge pte plete ez a ogo y geen ae abpropanss is psoas o pra ei ‘rer epatin eed selene ur prog, sforna tu anes Antony opr dade x25 el aumento pres de rcs, ex perme de is, y operaciones nombre de wlan fr cla seal pene rbd ‘hve dd pero can opens prs else eso ope Erqwna6.9_Célewo deltactril usando function neat comple czuamar el aol dean nine, L fn pee eelar Inaanl es ese eton x feo FB) 0 eco carts eto = facto Sesame a fn bene, > tetra) afc factored se pane de sop pde se repetvanenc sn ceded de resent! cig aes euros Fen is ene alguns pons ses paren ata Po Gg fororl no ene fade haar gu pa como ne een cme h ‘nega, Flere a ators) en vo rg qe hapa, [Erm 6:10_Us0 de una ncion dentro de un programa Dcxamos cor esribieun programa que ciel atl dem cen eons arc sls t0um {Chet delta do un etero ‘Sircon mansion de or ont oto. ‘eau ‘ne mput (Dame un enero m9} Ihtor{o) on chees wos entre see ene pat sir S136 oor ona Inco eng snes nope Spe mera qaoime ate oe enon) Tpit (Enero quem de os ngs. 0) oe Siac Ime fctoat 89 0.55.8, x) Stores te propema eres esgic > sale 30 Bene arto oreo gore eto co egabn amar qua me tere ext, ‘unin96.11 Solucion de una eeuacion de segundo grado Lessa dele ecm udtin de dacs or ‘Um non que cai esachicone ani csc (ga ‘one ant srooam, : nein i x] ccuarate (a0) ‘ (sat aetna); 227 (bs (stint) soot a fnlon enemas, pa ean 420.900 dato 2,3) jn +142) Yo aceasta 60-0 2 eect 0-2) 6.3. Variables de funciones ie dd npn py cn reesei ‘eu cro mte. flpen err etn es oe de hese drs como guerre mt ‘is rua dl spn Gere: sow 612. Declaracton de variables en funciones ness ctcamas canon pa a vrei ibis as ir eo iene lara tos i ees co ume de ote a neon yuna (i) ‘Felon de puso para yr varalen Lit nen er ape.) omnes fl ht (Eno ant aa na) {rn (Lan tion ron nam np n= a\ne= Xa, a,4.6) ‘But (Satan distin Sera fen et dato del pograna pcp ‘Archivo sls 22m ‘ont ga varabes nea de probe son wax Xa nb= 83m Solna be) vpraei {toy ca oreo ont earn pret): tnt an vraiensonne= ag n= ap ine= a 98,6) Alcor propa psp vemes gle valves de a,b y ¢deciados thoes ee nen proba om fan fan yal eget prog rind tomo patan dee ant prams penal uae m= bane >> soz ett ras drat en ‘ese enter pet ty deco nnn, anions eo Sarda det heen fay ren pean ec Cbseramas que es lm ne mao eas a ce push, as ‘Surntn depot lou deal ena pals ene ee ‘ie dean en depen Bt osu heen el eno suse. 2 rere Nets que alos de a= 4b = 2 0 = O47 pum ane, se rif yo npineswodadss Altera plans ote hoe ‘lors onl equ dr or pee ature vrs ogame pcan uncan.oosea Hn onde a es ‘cons cmolame or vats ty nae) pego loses de valet [Bsn fic poe Ss pment caren el poem nepal, HB) 6 roma neni rAMO.13_Paso de variables dectaréndolas ‘como arguments dea func ‘Comino sgn ances fimcton y=prstae. 19 (ae) onus 631. Varlables globales Hemost ues sa como sail cn ls ones ene aga pl Ecc, cna ogee scenes {gern gr aie eis deerme ses ai [estes rote seco nlp ossea on eset r lo omer alguns ale eo sean ue oe deme ‘apr el oan, porn one abe or cy ue ee ‘cree ete wail no fc se pepo eat I eyo en nen) asf ton b= Moin oa (Said discon ay co ama den de prog pip, enniv si. s20m 4 ‘aches tien al ae ue laren ct alguns ysl a, ec oar, asevkr ete problema MATLAB desea a aes om les ‘rin (Lae voabes antes de pruebas. 19 son n= a n= gn ce gab) Enalgmnas cso, pogremador saci convent wt ae peprcbes dana ‘wise eng el atmo nome mine va eens otenes dd yo. {okt Estoy dren on progr penta ‘int (Lat vrciosson na eg noe og eae a Alceer el programa Ele_13., cena see {is tne ewe, ecnesat dele able camo publ Dee ate, {oe lxnac dea equa compa cs uncanes ye ganas Secrecy ge 06.14. Programs con una varible global Exo dit nhac "aver fiona les, coeds le varable 8-3 ge tear er una in jen el gee ogra pn bette els hm ‘Programa pa chocorias vale glbalsy eles lobe 3 nt (Vor ented sar unl cambit =a) camiat ‘tr de aut cantor an) ‘et Velr doa despa 6 cambloe a = 2) Sake deta inn Sor eae sal parara rp a facie cabo sient arene cambotan funtion xceamblo(a) ola iret tr aaa caput bead sconieto = 9.7) {prmi (aor a moceedooncambiot@ ates nb xo.) funn xeon) {pent (Yao de despuledeontara priced a= 59.98) {orb (Valor de a moditicad on prusba 2 = %g. in Cconenosshorl prams pnp, o> ete ‘ihe de mio ce amara le untin sata a= 3 Nel ceopate coho each ncanat a =2 Nite enpte conto! \letao a deqate area etd a =7 Vile smodtcas sr paac a= 12 ‘We doa doses areas = 7 mo ence acne propems el mir de es gol nl raracepincp Yealafasioncanblol pa eelsaten fine OMe yoo sot (es fon camblaz al progena pins 63.2. Lalnstruccién return Feel gente lebron hn spencer nl in en de lS nage ly ts xasones en ne oo tara es Po foter ber sto samara terse re, Can sen name ehgo a fin en ein nero aie yee cone Pegaso ln que nd = ncn dons cal hs, sven fh fn 6s ode retimen na hndén Consene pene rg ste not ee Sram tm oay e irc sf = put (One un woe 6 87 ‘amt tami eo 9) Lan mayor mene ex ‘Ye nrhi mayor meron ‘uneon y>meyac ner) "Sung x mee pice maple ¥9 we ‘9 p> ents amet nlord ° Jaina ara 633. Narginy nargout Las ino ah erg ose pee ave ide Besdeminaycrentn anconPreacneleenplo6 1, NGh =) yoga Sagat seni online de gmt hl sos Nab yroga rr bes loncome edb {oni a ANcumeas the CUT. apy aon ws. 6.34 Funclones recursivas tr dg en ALAG nae de meses lenges de pee fue ele geen empl nas simple Se nc sca f et a ied ova acta de une oneal ena dd por es) Incl pee ebro ecw Us pean que let et opens mast ene gue eps Exar 616.cilcuto recursive det factorial En etronplo wes cto en didn coms ctl) om st ‘ema ner es ton x= facto (0) {Esta tain ol tol | eto = factor afc acto (9) ejemplo 8.9 pe sbi cerno fenton = fae eto) nent ast ie te): = 0 eta mer ques amines lnardo asi pera ara de 64 Manejo de archivos tae um sds ds progam dant lel (Gud ye mens aden anit a) Orr ar ‘atu pogrna cM Abarat esheets ns pens ‘Gee pr MATLAB o or ae tn pa nn pene ose iceman dacs ne MATLAB cs games: Por set peda {2 deco woe ee Jago tee dnt for ATLA pt ‘alias yptos De mans eae oon dos pee sonjr MATLAB pede mpc pep, ‘Dn va de sar ahives con dis de ened e que puedes ‘ganic encaca Dees ner, elaags cmon loess fe) ‘Ye pues acrment cl eels computa 641 Abriry cerrar archivos a er deo eacibir aun uchiv sees, MATLAB Ait uo mine fanel tooo pen co sacs eo tpon mtr rt pai) wie ere nde icone el enindor el arid cena Le ret {us avec detcodor paste also wee cance Un ‘lat = Onda qe see tonectanent, mien gees = Tinea que foeepidbosrar dace Eiawno617 Usode fopen Spon qc gnenes dr aio edn Taad lro8 17 > pWlenteaor arohivo=topent mpl. t7e, Sdenteador wehio iets = "fd qe amano riod: aco 0 ty gu ame er dun chi ‘inet. Sane en ip de ees 2 Kloniteasor areivo-fopen ample, 7 Seniesa Pen emees 78 Tens ws = pe tempi noe dan ceo Era Ba teense ae ind Bt einen go ‘Canes she tz ano dost cor >> MentiteadordateIopen ots ess aoe= y hd mbit dl i lily de ex ¢ tote stn rea ea sen mo ne aoa na SS Fass mle cic ed sn {© porn pnts pec ns 304 a | selorcamoa ince Reunion aca oa ayer ns bono do te erp ctl spar eine 1 etn sat etapa aU, Pa te hv etic fied es 4 ya geese denne agen ‘iene. Con el eomanda wields os nos see ee el qe tose, dane ee nuetor shee ot ‘came Sa a dere 617. dab Gono no hemos esto nas en elie, etrin ie, Pens ne calgue Wei tenon pn ve eno, somo pi st be de wm Ce Nindows oor pe ese dena ese wr aco, debe cae. Aspicarararitocea MATLAB eos ea at sseus-fcsats) GB rmmccevcnnmsn {mshi cern ano eno deci extent slo sees species, Pr pl >> tos fpant'Cinuevoarchive tat) reesei fm cerar marci wan los ay sees et fozo donde te detent con el qe biel archivo ue dese cert iru ius ns sa como sic carecament taue™0) Sm 1 pocar MATLAB a cola on mene denon por eave fedora el anhve, Antes deconarATLaBes cnet car tla chs ue hayamos ben prs vir ge edn or drut cermer 65. Escritura de Informacion en un archivo 1a foma as sop deci enn tebino sala etal Bn owusbnyeatumseseidprs or dtr destin en al Se DATLA, >> tnt ont wo que vs pts) Pk ti wn hiv primer actos cel bo, Abeumes doa Ss > a= fopanarenvot 35 i= lepnt reve ‘aa str acho nese edicar unicorns 2 tpn al ncbinos aro tn 25 nt gl senos rhea h rele hen le vedo ls de aa, rar cee thie ne > teoatafeoets ow hepato sb ne oc dey ohevr que eerie ee seermaiemceron me fi 65.1 Escrituray lectura de datos con formato ATLAB ein nos pte ery ei dis rma, hist Peedi con un Semple. amos scritura de detos con formate Sapangamas ut tnema noma ee ants egg de Bs del cope an 2002 Usd en oa . 2 Nomi. — Caden 20 cnc 2 palo ik 20cm 3 et ad de gts D Golsnamtss Cami de 2 dster Sion enn anos eccersmlen on esis en es Ca tod sth cance xe Sa 10ageloresqueanonren gles eweesr cas ctos wn areiode 1 ine eso >> Nombye= [Rvals'-Ronaldo Rabe ‘Cata 35 Aetive= (torte hte els, iesa20h 35 Gooes eatin "inverted de ma de ts: > Pipestone Nombree9, Alida, Eda, sen se E29, Apso), Cond, pen bate, {Bie rn ris agsce eet ra mse tombe Aneto. ‘uegodecomrel progam lberconel Moc de ea Yemarel av come ‘muren enn ign hie ttt datoe) toto ste Seg ot pete ‘x goes ‘metacafe datas); oesetaoterm Poder rar le te del ao de un propia de MATLAB Deke ae 1 oni del while chess pra ve avo ye end bas ef fo (tn dea eon! ba np coc ean ae pent yee ths Sado rs slo ken sera gota os paces Had es ‘ee un coment Deas man ace -locodia i 270) acer ‘peek pcm de ve Se com lear 889 Go se ‘Shgueen eae cde 1, Sis Bg lal el metic nal ete ene (ue dea eon ct 2, eee ada ea coo ca y gat ang comp tone 3 Cera earch despues de ncn inl el acho el alin omen daflo, 11) ete gue erp de rap etna sees na coma No hacemos atc oa er eas Plaga scapes ‘ea aque soca unin eset sean ea. ‘seat aetive os ee datos {$e dnonelopen (Date Se Bros) ‘Sastinnos ae mavices dle vaneoee Pu hay Glee nesta und msn po gue nem ‘ad qe dt deal doe sees, Dest deer gs san tary Melee es Montre=( 1, art “gir econ an crater epoca porns eon hed eaeast fon, te eats suns trneceoets goe ta Ch ole Iekaal spite cam nics con boca a |, Dement 4 MATLAB Pi ecto fre corel ay vr ibs do Golo ame coral Sind” Nembe Sitom tltioe finer hum reer s els oe defo nese ft oomamwoncn not [AG 652 Escrituray lectura de archivos binarios sds de esos ros son co de ec ue pd et por et im Ae Ue dds sees ima de ASL La eed cc ee ese much ers pr acral ene dee ty ge 5 pr eempl se ran utara por inert Ls seis Baten se te tteesturcsodersnoraye ie esneer nes pn saa Deststtdins, vo on ples dear de euse Fasc rca shies vor sas ad wi. asa dl comand Ht: Ott = it 4, cen) ade A erie ls doe qe deans eer: Cua conte nae de ‘tenets ge puienm eirecsrente Sere aenr on gcse bel cdo er gua 6) procaon dessa gues pan ea ‘en. Alps de es opsones de uu snot a an immo 619 Lectura esrtura de archivos binartos {ergo ge dees seroma nen acho ae cat _ Mea) emo, of

You might also like