<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-31327455</id><updated>2026-10-11T19:53:53.399-03:00</updated><category term="Animacion Matlab GNU-Octave gif"/><category term="Animación Motor Radial en Matlab gnu-octave"/><category term="Audio  Tacómetro con Matlab medicion RPM motor sonido ruido"/><category term="Corradino D&#39;Ascanio"/><category term="FFT"/><category term="MATLAB"/><category term="Miki Tadanao"/><category term="Musica GNU-Octave"/><category term="Orbita de Satelite Molniya  Matlab"/><category term="RPM"/><category term="Shinkansen"/><category term="Sonido altura timbre intensidad"/><category term="Vespa"/><category term="Volar..."/><category term="calculo frecuencia nota musical matlab gnu-octave"/><category term="data"/><category term="diseño"/><category term="formulae"/><category term="fuerza chile himno nacional parlante interno pc speaker"/><category term="gif"/><category term="gif matlab"/><category term="graficos octave octplot"/><category term="hervidor eléctrico"/><category term="ingeniería"/><category term="ingeniería aeronáutica"/><category term="inglés técnico"/><category term="latín"/><category term="linux"/><category term="motor paso paso stepper motor music musica"/><category term="musica arduino"/><category term="musica en matlab music"/><category term="octave"/><category term="palabras"/><category term="pc beep bip linux internal speaker parlante interno musica c++"/><category term="plurales"/><category term="radii"/><category term="sonido matlab gnu-octave"/><category term="tacómetro"/><title type='text'>Rocoblog</title><subtitle type='html'>Matlab, GNU/Octave, linux, aviones, y registro de ideas para recordar(me).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31327455.post-8491543799582596273</id><published>2022-04-21T22:55:00.081-04:00</published><updated>2026-01-17T13:37:43.791-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="musica arduino"/><title type='text'>Música con Arduino uno y un buzzer</title><content type='html'>Hay varios ejemplos de como hacer música con un arduino y un buzzer pasivo. Aquí hay un listado de algunas canciones transcritas. Nota: Si la extensión del archivo es &lt;code&gt;.txt&lt;/code&gt;, se debe cambiar por la extensión &lt;code&gt;.ino&lt;/code&gt;. Revise el pin del buzzer pasivo. :)



&lt;h3&gt; Materiales&lt;/h3&gt;

&lt;p&gt;Los materiales que uso son los siguientes:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Arduino uno R3&lt;/li&gt;
  &lt;li&gt;LCD Keypad Shield (La Pantalla), &lt;a href=&quot;https://afel.cl/producto/shield-lcd-keypad-16x02-5-botones/&quot;&gt;acá una tienda donde lo venden&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Buzzer pasivo de 5V (Lo que suena) &lt;/li&gt;
&lt;/ul&gt;

el buzzer va entre los el &lt;code&gt;GND&lt;/code&gt; y el &lt;code&gt;pin 12&lt;/code&gt;. Yo lo soldé al &lt;strong&gt;LCD Keypad Shield&lt;/strong&gt;, pero puede conectarse de otra manera usando &lt;it&gt;jumpers&lt;/it&gt;.


&lt;h3&gt; Canciones con Pantalla, Buzzer (y a veces relé)&lt;/h3&gt;


&lt;ul&gt;
  
  &lt;!--               &lt;li&gt;&lt;a href=&quot;&quot;&gt; &lt;/a&gt;  &lt;/li&gt; --&gt;
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1Em6i15CfHGyrUXIG7WSG-JSDWC02IMVG/view?usp=sharing&quot;&gt;Golden &lt;/a&gt; Queipop Guarriors&lt;/li&gt;	
  &lt;li&gt;&lt;a href=&quot;https://www2.udec.cl/~franciscoroco/TubularBells.ino&quot;&gt;Tubular Bells &lt;/a&gt; Maic Olfield  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ETF1qNEFtfx3Co9yNjTPgpLBFzzMH3qb/view?usp=sharing&quot;&gt;Corazón Espinoso &lt;/a&gt;Santa Ana y Manamaná  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1VpbmkIYH_Plqh1Qpijp3WfrEMY65Mhl4/view?usp=sharing&quot;&gt;El triste &lt;/a&gt; José^2  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/13YF4hSgRoFLmXkH34i4yNCEXZezxfsHI/view?usp=sharing&quot;&gt; Dance Monky &lt;/a&gt; Los tonos y ella &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1XfM1R4i11hQocFI2JywOzLgaJUBauXvl/view?usp=sharing&quot;&gt;Magalenha &lt;/a&gt; Sergio Mendes &lt;/li&gt;  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1tuaJMUPUs6h-1h_lPVoTd9QdJu2jdCpV/view?usp=sharing&quot;&gt;Los Caminos de la Vida &lt;/a&gt; Vicentito  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1JI7IKb2zDkKUYRhkUntoCK6jAxWrAZKT/view?usp=sharing&quot;&gt;Around the Workd&lt;/a&gt; Daft Punk &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1NtI0ukFtT4scoUzF4II1JAs3RBirzXwn/view?usp=sharing&quot;&gt;Bomba  &lt;/a&gt; Azul^2 &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1vTh7LzFyVOV0GZzE-VcjAXC2PIygjKwP/view?usp=sharing&quot;&gt;Corazón partiho &lt;/a&gt; Alejando Sains &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1kTkw7CYpWF2TDgpesOfvteAr5CYNxh9r/view?usp=sharing&quot;&gt; Latinoamérica&lt;/a&gt; Calle trece  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1V0CGCMX4c3mReq-lOzpr35-r6wHtnB5w/view?usp=sharing&quot;&gt;Culpable o no &lt;/a&gt; Luiso Miguelo  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1V9jNOI_eSs62z8kZyE2Yx_0dj6lDrrYv/view?usp=sharing&quot;&gt;Muchachos &lt;/a&gt; La Mosca Lao-Tsé &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/15tM7ttSbGq1hOCpKrNlTyTR-zDpg8pGu/view?usp=sharing&quot;&gt;Fue difícil &lt;/a&gt; María José Quintanilla  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1CgLf23ZgM6sO7G2z5dDeAVediRDChSJ0/view?usp=sharing&quot;&gt;En Saturno &lt;/a&gt; Pablo Alborán &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1K-Jqld8zPmoxRlzA1-h3bslIYBuas-Wr/view?usp=sharing&quot;&gt;Bohemian Rhapsidy &lt;/a&gt; Queen &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1EjRTEOKaslV1RLvSm4QF98rlDs4ry1DM/view?usp=sharing&quot;&gt;A town with an Ocean View &lt;/a&gt; Joe Hisaishi &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1GHQ4-wiHGr8DJomvcoYfzSJghf0Lgw3E/view?usp=drive_link&quot;&gt;Eres Mía&lt;/a&gt;  Romeo Santos &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1LerBwQzqQ4wItr2vI0uRHvLQlRH5wOkc/view?usp=sharing&quot;&gt; Gitana x 3&lt;/a&gt; No sé de quién es, pero es chileno &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1aH07MaXzdFqZF9LtbnK_a7HoYrlPOQ8x/view?usp=sharing&quot;&gt;Pedro pe &lt;/a&gt; Rafaela Carrá &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1_gVXOYrbalDDjNbCVOiOOj3SgPV8FLy1/view?usp=sharing&quot;&gt;Europapa &lt;/a&gt; Joost &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fmONUhIwQ8yqzULSpjokUfpfQ2BQUk5W/view?usp=sharing&quot;&gt;Guapo Poderoso... &lt;/a&gt; Poeta anónimo &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1VfOx9s-KMcWZiwh_as0ifm1yB71oASnd/view?usp=sharing&quot;&gt;Brazas a Ceñir&lt;/a&gt; himno de la Marina chilena  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1wc9m14GqR2DDjH1xAXGukBqFBXkXAs76/view?usp=sharing&quot;&gt; El Pueblo Unido Jamás Será Vencido &lt;/a&gt; Inti-Illimaiden &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1vBgumUmYHn5bbs9mbQ_UVvK8g7ImxEd-/view?usp=sharing&quot;&gt; Can&#39;t Take My Eyes Off You &lt;/a&gt; Frankie Valli   &lt;/li&gt;
  
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1pFluh3YCZLToRmZJIZwJXuOeDKR-GMub/view?usp=sharing&quot;&gt;Simplemente Amigos&lt;/a&gt; Ana Gabriel   &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1QQnYcUhgjoJ7u7WBLptL5kiPwVeQN5M6/view?usp=sharing&quot;&gt; Amargura&lt;/a&gt; Karol G   &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1bvJKcsewUad2-ek_IgRb_wuvMB2gST1S/view?usp=sharing&quot;&gt;Toothless Dancing&lt;/a&gt; (no sé de quién es) &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/10mti3zBx8OdyAu2bU75GJgzCQ_Vs8fra/view?usp=sharing&quot;&gt;DubiDubi &lt;/a&gt;La Crístel&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1K4ESrEAkly7BHRlX-kGX0jUWoihwxot4/view?usp=sharing&quot;&gt;Session #57 &lt;/a&gt; Bizarrap y Milo J &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/176s1IX0nqjIIcci6Lx0QMo5y3X8eXML8/view?usp=sharing&quot;&gt;El Baile de Los Que Sobran &lt;/a&gt; Los Prisioneros &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1hsQpv4xlKHGpy_1I9LfXY-wfLSUxHTf_/view?usp=sharing&quot;&gt;Amiga mía&lt;/a&gt; Los Prisioneros &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fP_QZmg2hp7Ub79TY6CmmlkiGAJabfAf/view?usp=sharing&quot;&gt; Lejos del amor &lt;/a&gt; Illapu&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/18NtAolAwfjiK_3uY4bgrpj8WeTp6f7te/view?usp=sharing&quot;&gt;Mi gran noche&lt;/a&gt; Rafael &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/12YYFH4ezDY37u3SKwYWToQmdCM4E_4-H/view?usp=sharing&quot;&gt;  Pero mira como beben los peces en el Río &lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1yXmK852fsnv2V216mVQ2AXuIINFScqnE/view?usp=sharing&quot;&gt;  La nave del olvido &lt;/a&gt; Jose^2 &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ltAXYGJ9sZOLfJHIs1Jy6-N2z0QRX3PE/view?usp=sharing&quot;&gt; Miénteme &lt;/a&gt; No sé de quien es&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ZOS01mBCUtWaxyAJ-HBDbJVUacd7LtZA/view?usp=sharing&quot;&gt; Si no te hubieras Ido &lt;/a&gt; MArco Antonio Solís&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1sHKSveUe3BZ-WsqI1-dKReMVmhrtb4A9/view?usp=sharing &quot;&gt;Llámame -  &lt;/a&gt; Miguel Mateos &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1LcsCL5ZQsP3P18fB9n5yRU1vO8T2NGSE/view?usp=sharing&quot;&gt; Yo quería &lt;/a&gt; Cristian Castro&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/10Ce6cYMleMLYod9isEDzXfL-TloiC0CR/view?usp=sharing&quot;&gt; NostalGIA &lt;/a&gt; Chat Flow Gepeté&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fpZCQtEgrxS4L-V0tz70GlEFi_-98wyT/view?usp=sharing&quot;&gt; Día de Enero &lt;/a&gt; Chaquira&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1m6GetZoQLETAnIPEg5vp22zby88G4_0R/view?usp=sharing&quot;&gt; Oxígeno 2 &lt;/a&gt;Jean Michel Yarré &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/17QzZCNV0_N_qeet8LgTkwXHSbdIZNMjq/view?usp=sharing&quot;&gt; Louis &lt;/a&gt; Franco de Vita &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1q4z0t44ZsDdpmBsw1ZrMOA6vv6z-vokJ/view?usp=sharing&quot;&gt; Intro de BWV 565 &lt;/a&gt; JS Bach &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1gLbu0i9L2o9LP2v0kMDQB6L6vG8bmXMH/view?usp=sharing&quot;&gt;La gata Bajo la Lluvia &lt;/a&gt; Rocío Durcal  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HfQx6xCUuwDoiPcHmKF8CvbpLm-qbdKF/view?usp=sharing&quot;&gt; Libertango&lt;/a&gt; Astor Piazzolla  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1qy3Hy7f2jaeynUvbrFML6BEiP66m4fpl/view?usp=sharing&quot;&gt; D.o.n&lt;/a&gt; Los Miranda &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1GqphTViIJbDCHbtPY_E_Zvy2IBG89qZ-/view?usp=sharing&quot;&gt; Lost on You&lt;/a&gt; elepé &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1F9Su7Tx9tqgB1SMJ_YgCb3AQdqJjQNss/view?usp=sharing&quot;&gt;10^6 primaveras &lt;/a&gt; V. Fernndz &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1_MdNf13LI-JYJLfi_SQPgM7itLRPY_er/view?usp=sharing&quot;&gt;(marcha) Los Nibelungos &lt;/a&gt; _  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1VOcf1ryvsiNOJZkmOBUQr_iJgXkqXrZ6/view?usp=sharing&quot;&gt;Yo tomo (vino y cerveza) &lt;/a&gt; Amar Azul &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1Ra0upVD1eC3q0iSQkPee2so9OtyuqpGd/view?usp=sharing&quot;&gt;Himno nacional de Chile &lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ts_kX0jANDxVSuFfXBBgSFLHCpjC7wb-/view?usp=sharing&quot;&gt; El Derecho de Vivir en paz &lt;/a&gt; Víctor Jara &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1wYbY6s4MUP_eD7pAicVXrT9dPPv0qMCr/view?usp=sharing&quot;&gt;Soy parte de esta historia (La historia de Manuel)&lt;/a&gt; Illapues &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1O7Xu0USy47jPHtwsm3Uz3fa6OmgQgbVx/view?usp=drive_link&quot;&gt;Candombe para José &lt;/a&gt;  Illapues&lt;/li&gt;


  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1MfYXMbopCKKncXgAI6cOQpflh5fj9Gad/view?usp=sharing&quot;&gt;Ferpecta &lt;/a&gt;  Mirandirunda&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/13MUlHlB7ZOGZMBvvaAUanJbbKaE_Dxr9/view?usp=sharing&quot;&gt;Beso &lt;/a&gt; La Rosaliha y el Raulsasdasdasd  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1V02sHwIS3Fsemw_A5a8dhOQuYmjjObwW/view?usp=sharing&quot;&gt;Miguel Gritar &lt;/a&gt; Los de Nos de Pirque &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1L8zCAl42WnR2xByrLPxVsn-NxWNjqBiT/view?usp=sharing&quot;&gt;Mujeres y Cerveza &lt;/a&gt; Alegría con más sabor  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/11_VqJwYaxWpoBjVvIGMt7aXswNEiuMrq/view?usp=sharing&quot;&gt;Mucha Lucha &lt;/a&gt; Cabros del Barrio &lt;/li&gt;
  
   &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HMxtgj1P1lmropNHYI04U53FgE5xP9cr/view?usp=sharing&quot;&gt;La Consentida &lt;/a&gt; Versión Alarma &lt;/li&gt;
  
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fOVOx5kScKjOKvlKCv034iUfZjWD93vl/view?usp=sharing&quot;&gt;Por qué te tengo que olvidar  &lt;/a&gt; José Feliciano &lt;/li&gt; 
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1vDRP3mf6Axpx1-CP-ZZuIXfD4OlSe34j/view?usp=sharing&quot;&gt;Mientras me curo del Cora &lt;/a&gt; Carol Yi &lt;/li&gt; 
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1jbwpSU02mqvsTPfePZtOUcMs502iBwop/view?usp=sharing&quot;&gt;Como fue &lt;/a&gt; Montt laFuerte &lt;/li&gt; 
	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1o45Sam3rTwI0ooT2dYfPLu5ThV_TExRS/view?usp=sharing&quot;&gt;Que nivel de Mujer &lt;/a&gt; Chupete de Fierro &lt;/li&gt; 
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1q4bQp1eefGmW-0oXwapwMSA1RHqCDE0C/view?usp=sharing&quot;&gt;Mil horas  &lt;/a&gt; Como un perro &lt;/li&gt; 
  
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1GuD8D-DCdhxYuvOEOGOS_9nXUvb234z_/view?usp=sharing&quot;&gt;Más rica que ayer &lt;/a&gt; (M)anuel &lt;/li&gt; 
  	&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1hbY9NZwPlcFTvkwPdYVtNCvYT7-XVGBJ/view?usp=sharing&quot;&gt;La Casa &lt;/a&gt; Tito el Temuquense  &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1aXGJjPRJY0giZ_DcVU7cdUpPwwd0eVbg/view?usp=sharing&quot;&gt; Todes me miran &lt;/a&gt; Gloria T. &lt;/li&gt; 
  
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1bG83Kt45x-qsz0XomUi97RHXWR5XqzQk/view?usp=sharing&quot;&gt;Cielo &lt;/a&gt; &quot;amigo Ricardo&quot; &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1bvKY90y52-SPpu0_0HvGdB_ZVoO_URuh/view?usp=sharing&quot;&gt;Cumpleaños Feliz &lt;/a&gt; para el Curiosity&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1c8RcQH4lqnu9PzUVE8ZorA4TnFfHtUTb/view?usp=sharing&quot;&gt;PopCorn &lt;/a&gt; Gershon Kingsley&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1ajQeAd-KqSKabKKD8l83V0e_ge3Adpda/view?usp=sharing&quot;&gt;Ultrasolo &lt;/a&gt;Polimá et al&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1_itWok_Diib1AZ0XQhUismblDJT6IL7q/view?usp=sharing&quot;&gt;Ya te olvidé &lt;/a&gt;Rocío Dúlcal&lt;/li&gt;  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/14-r0TXffv_LOYlfp_rmHD58ZIMtfvtmQ/view?usp=sharing&quot;&gt;Contrapunto de Hombre y PC &lt;/a&gt;Cuarteto de NOS&lt;/li&gt;  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1uoGepmUapTFIE0uhL4aMs5WpPJ-Cii-Y/view?usp=sharing&quot;&gt;Baño de mar a media noche &lt;/a&gt;Cecilia, la incomparable&lt;/li&gt;  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1gMFhH0UlzcGjzeqbkPnJGaJJUlk4Rh8q/view?usp=sharing&quot;&gt;Rosa Pastel &lt;/a&gt; Belanueva&lt;/li&gt;  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1Xoyq_rZaYiGbaQ3dYhWwdjzY00IeSO-y/view?usp=sharing&quot;&gt;Querida &lt;/a&gt; Juan Gabrielo &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1YQcpDcJNLcg4XuGMmbLsYc7enwUn3wpP/view?usp=sharing&quot;&gt;Dueles &lt;/a&gt; Jesse y  Yoy  &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1wOY1SSJQ-14ztfYei5fleauls0xz9XLY/view?usp=sharing&quot;&gt;Ella Baila Sola &lt;/a&gt; Peso Pluma&lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1zWQjF6VuQZaL20X3OMmr28JeWY3ivOmB/view?usp=sharing&quot;&gt;La Incondicional &lt;/a&gt; Chupete de Fierro&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1xHhCfbUYSRo7XBoDBYRVOsY10D40egQs/view?usp=sharing&quot;&gt;Y cómo es él? &lt;/a&gt; José Luis Perales&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1rITADvRA4EZgTePg-vgQgFnfKsVvhuj4/view?usp=share_link&quot;&gt;La Bachata &lt;/a&gt; Manuel Tisano&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1bCkmagy_d1kyxxUS2MH9Q0_IXKowiUBd/view?usp=share_link&quot;&gt;Peaches  &lt;/a&gt; Bowser&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1K6NIM6_AuQAp4x_OvdMuYo4BfstYs5mn/view?usp=share_link&quot;&gt;TQG  &lt;/a&gt;Chaquira con Carol G&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1tX78J0ZNNBo3WYTyATf8YZnzMe-1NGJY/view?usp=share_link&quot;&gt;Me Porto Bonito  &lt;/a&gt; Bad Bunny&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1gqDJ01FapBOkceqlhF0wqrhlpFdWuZnE/view?usp=share_link&quot;&gt;Mi Buen Amor &lt;/a&gt; Mon Laferte&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1PX_K2KAi25Hplh6kUc_UZibprHeMe-hB/view?usp=share_link&quot;&gt;En el Mercho  &lt;/a&gt; (escuchando a Fercho)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HKZCTVxj47bqoEjdHxbn_cwt1tV2r44o/view?usp=share_link&quot;&gt;Nunca es suficiente &lt;/a&gt; (para mi) de Natalia Lafourcade&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1pkxPKpBzmS-VhRbi_AeB3-hpEgFVCEZr/view?usp=share_link&quot;&gt;Himno Nacional de España  &lt;/a&gt; o Marcha Real&lt;/li&gt;
  
  
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1Pz0qqxzcHrF78kQq-PT4wSomlZ51zt6G/view?usp=share_link&quot;&gt;Canción de explicación de Tiktok  &lt;/a&gt; (no sé de quién es)&lt;/li&gt;
  
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1pnkOs9b68wk4PqermnXmLy4qj8-bW_Y_/view?usp=share_link&quot;&gt;Warmisitay &lt;/a&gt; Milena Warthon&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1DryeGFDRCsvYmOkpmIycGVV774wqI2EV/view?usp=share_link&quot;&gt;Quevedo: Bzrp Music Sessions, Vol. 52&lt;/a&gt;Bizarrap y Quevedo&lt;/li&gt;
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1oJnHL-LnqNrt4-GoKNtbizAXbn8wPI3l/view?usp=share_link&quot;&gt;Todos Juntos (Para Dúo) &lt;/a&gt; Los Jaivas&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/16Wtj7LnxgN3g-lsTxDkg2nq3aUZhJny0/view?usp=share_link&quot;&gt;Session 53&lt;/a&gt;Shakira con Bzrp&lt;/li&gt;
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1PrumHOfWQ-GnPc1JyzC-9SALTn5IXvZp/view?usp=share_link&quot;&gt;Tu Cárcel&lt;/a&gt; Los Bukis &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1C5XsJ7C7zBTRDCyH8gvD-_EPcG-QSee4/view?usp=share_link&quot;&gt;Calurosa Navidad&lt;/a&gt; (Viejos Pascueros Acalorados) 31 minutos&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1VRjVWeZBBEI_1EbABlU1XsWMWm3gRpVT/view?usp=share_link&quot;&gt;Regresa&lt;/a&gt; Lucha Reyes&lt;/li&gt;
  
   &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1mDscuamkX-t4zeKirbcgeSU6E7rzA6pI/view?usp=sharing&quot;&gt;El Reloj&lt;/a&gt; Roberto Cantoral&lt;/li&gt;
  
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/15pTG3D4TXdnmZV6RwSPSSVgl1gP79w1z/view?usp=share_link&quot;&gt;Burrito Sabanero&lt;/a&gt;  Villancico&lt;/li&gt;
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1VFfrGYa-1Azx4L8KLdDJjRKo-mNbX7e_/view?usp=share_link&quot;&gt;31 minutos Intro (fragmento) &lt;/a&gt;  31 minutos&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1dglJTPdkTar0ApWREY2N4Y-qF0yIYStQ/view?usp=share_link&quot;&gt;Hijo de la Luna&lt;/a&gt; de Mecano G&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1jJGvSldF5ig9kyuBNkkyPaBbGdxF6i73/view?usp=share_link&quot;&gt;Mamii&lt;/a&gt; de Karol G y Becky G&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1kd6UB5Xqm6pPrkquf6JM0pecuA4uzPEd/view?usp=sharing&quot;&gt;Rosas&lt;/a&gt; de La Oreja de Van Gogh&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1G2X6wro7holhCv_iwPYm86ENMuKX8s7c/view?usp=sharing&quot;&gt;Provenza&lt;/a&gt; de Karol G&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1t54zgymxNnyyklY-lywZWN-8e_IVwV-q/view?usp=sharing&quot;&gt;Bizcochito&lt;/a&gt; de La Rosalía&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1aLxcDBMsHduu3oLeror-g5K2kO5QADj0/view?usp=sharing&quot;&gt;Despechá&lt;/a&gt; de La Rosalía&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1HVLYS-_hHIlcZ5TuDxCmsQlj9-ldHwX-/view?usp=sharing&quot;&gt;Porque te vas&lt;/a&gt; de José Luis Perales (En versión de Jeanette)&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Arduino y buzzer pasivo&lt;/h3&gt;
&lt;ul&gt;
  
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1fhfVr-66eTFHW3zgg7WAEQfU6tGzdf3S/view?usp=sharing&quot;&gt;Provenza&lt;/a&gt; de Karol G&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/19GLELiY--rxuEle9zgPEDBGexDULL11y/view?usp=sharing&quot;&gt;The Trooper&lt;/a&gt; de Iron Maiden&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/13RwrQc5ngUfj7Ea6T3qKOgIONOjVLXCv/view?usp=sharing&quot;&gt;Bizcochito&lt;/a&gt; de Rosalía&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1KFBM79FwicoBfJpd8Hi96xJHDACfIekK/view?usp=sharing&quot;&gt;One Summer&#39;s Day&lt;/a&gt; de la película &quot;El vijae de Chihiro&quot;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1AIlbHXviGXwrTPjWhPJHRp2qRDExRQZE/view?usp=sharing&quot;&gt;Cazafantasmas&lt;/a&gt; de Ray Parker Jr.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1e_97ZAXARkjTrpXrXURxVMP3c5Mm2k7P/view?usp=sharing&quot;&gt;Despechá&lt;/a&gt; de la Rosalía &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1NevIAXFfkkeGKCo6gtpLCPNv9yjHxlWZ/view?usp=sharing&quot;&gt;Mira Niñita&lt;/a&gt; de Los Jaivas &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1DjWOvsft9NElFtiPQ5lzCFzQyVdKJqTX/view?usp=sharing&quot;&gt;Porque te Vas&lt;/a&gt; de josé Luis Perales&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1urBDas_ZHvQVahoeEL8xgLc3o9BIigaL/view?usp=sharing&quot;&gt;Adiós al Séptimo de Línea&lt;/a&gt; del Ejército&lt;/li&gt;
  
  &lt;li&gt;&lt;a href=&quot;https://drive.google.com/file/d/1o5kIc68VDMBIiyZGAk4tagNoGca_AsDz/view?usp=sharing&quot;&gt;La Consentida (Completa)&lt;/a&gt; de Jaime Atra &lt;/li&gt; 
  	&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Careless_Whisper.txt&quot;&gt;Careless Whisper&lt;/a&gt; de George Michael &lt;/li&gt; 
	&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/TodosJuntos.txt&quot;&gt;Todos Juntos&lt;/a&gt; de Los Jaivas &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/CandombeParaJose.txt&quot;&gt; Candombe para José&lt;/a&gt; de Illapu &lt;/li&gt; 
  &lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/GoodSaveTheQuuen.txt&quot;&gt;God Save the Queen/King&lt;/a&gt; Dios Salve al Rey/Reina&lt;/li&gt; 

&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/HijoDeLaLuna.txt&quot;&gt; Hijo de la Luna&lt;/a&gt; Mecano&lt;/li&gt; 
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/HimnoNacionalDeChile_intro.txt&quot;&gt;Introducción del Himno Nacional de Chile&lt;/a&gt; Carnicer, Lillo&lt;/li&gt; 
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Katyusha.txt&quot;&gt; Katiuska &lt;/a&gt; Popular Rusa&lt;/li&gt; 
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/LaJardinera.txt&quot;&gt; La Jardinera&lt;/a&gt; Violeta Parra&lt;/li&gt;                 
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/MusicaLigera.txt&quot;&gt; Música Ligera&lt;/a&gt; Soda Stereo&lt;/li&gt;                
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/SidiMansour.txt&quot;&gt; Sidi Mansour&lt;/a&gt; Popular Árabe&lt;/li&gt;                 
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/TierraAdentro.txt&quot;&gt; Tierra Adentro &lt;/a&gt; Programa de TV&lt;/li&gt;               
                                                                               

  &lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/QuienEsLaQuevieneAlli.txt&quot;&gt; Quién es la que viene allí&lt;/a&gt; Los tres&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/JuanaMaria.txt&quot;&gt; Juana María&lt;/a&gt;Los Vásquez&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/ComoTeVoyAOlvidar.txt&quot;&gt; Cómo te voy a olvidar&lt;/a&gt; Los Ángeles Azules&lt;/li&gt;
  
  
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/TequieroMucho.txt&quot;&gt; Can&#39;t Take My Eyes off You&lt;/a&gt; Frankie Valli&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/La_Consentida.txt&quot;&gt;La Consentida&lt;/a&gt; Jaime Atria&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Reina_del_Tamarugal.txt&quot;&gt;Reina del Tamarugal&lt;/a&gt; Cantamérica&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Caramelo_de_Chocolate.txt&quot;&gt;Caramelo de Chocolate (Thank You)&lt;/a&gt;Dido &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/unbesoYunaFlor.txt&quot;&gt;Un beso y una flor &lt;/a&gt; Nino Bravo, estrofa más coro&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Como_te_va_mi_amor.txt&quot;&gt;Como te va mi amor&lt;/a&gt; Pandora&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Como_te_voy_A_olvidar.txt&quot;&gt;Como te voy a olvidar&lt;/a&gt; Los ángeles azules &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/El_Reloj.txt&quot;&gt;El Reloj &lt;/a&gt; Roberto Cantoral&lt;/li&gt;
  
  
  
  
  
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Gata_bajo_la_lluvia.txt&quot;&gt;La Gata bajo la lluvia &lt;/a&gt; de Rocío Durcal&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/YtuTevas.txt&quot;&gt;Nunca es suficiente (Coro) &lt;/a&gt; de Natalia Lafourcade &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/PorUnaCabeza.txt&quot;&gt;Por una cabeeeeza&lt;/a&gt;de Gardel &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Last_Remote.txt&quot;&gt;Last Remote &lt;/a&gt; ... &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Runaway_DelShannon.txt&quot;&gt;Runaway (solo) &lt;/a&gt; Del Shannon&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Chiquitita_Ending.txt&quot;&gt;Chiquitita (Ending) &lt;/a&gt; ABBA &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/LInverno.txt&quot;&gt; fragmento del Invierno (Allegro non molto) &lt;/a&gt; de Antonio Vivaldi &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/czardas.txt&quot;&gt; fragmento de Czardas &lt;/a&gt; de  Vittorio Monti&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/LaVittaEBella.txt&quot;&gt; Tema de La vida es Bella &lt;/a&gt; de Nicola Piovani&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/ghostbuster_middle.txt&quot;&gt; Intermedio de Ghostbusters &lt;/a&gt; (de la película) &lt;/li&gt;
  
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/_31_minutos.txt&quot;&gt; Tema de 31 minutos &lt;/a&gt; 31 Minutos &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/dragonBall.txt&quot;&gt; Intro (fragmento)  &lt;/a&gt;de &lt;em&gt;Dragon Ball Z&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/experience_LudovicoEnaudi.txt&quot;&gt;Experience &lt;/a&gt;de Ludovico Enaudi&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Farolito.txt&quot;&gt; Farolito &lt;/a&gt;de Agustín Lara&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/FinalCountDown.txt&quot;&gt;The Final Countdown  &lt;/a&gt; de Europe&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Formula_1.txt&quot;&gt; Tema de la Fórmula 1&lt;/a&gt; (?)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Gimmi_3.txt&quot;&gt; Gimme! Gimme! Gimme! (A Man After Midnight) &lt;/a&gt;de ABBA&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Giorgio.txt&quot;&gt; Giorgio by Moroder &lt;/a&gt; Daft Punk&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Gracias_a_la_vida.txt&quot;&gt; Gracias a la Vida &lt;/a&gt; Violeta Parra&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/HoldMyHand.txt&quot;&gt; Hold My Hand&lt;/a&gt; Tema de Top Gun Maverick de Lady Gaga&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/informe_especial.txt&quot;&gt;Intro  &lt;/a&gt;de Informe Especial&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/LejosDelAmor_medio.txt&quot;&gt; Lejos del Amor&lt;/a&gt; Illapu&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/LEstate.txt&quot;&gt;Verano RV315  &lt;/a&gt; Antonio Vivaldi&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Loco_TuformadeSer.txt&quot;&gt; Loco (Tu forma de ser)  &lt;/a&gt;  Los Auténticos Decadentes&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/mamii.txt&quot;&gt;Mamii &lt;/a&gt; Becky G, KAROL G&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/NuestroJuramento.txt&quot;&gt;Nuestro Juramento &lt;/a&gt; de Julio Jaramillo&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/OyeComoVa.txt&quot;&gt; Oye Como va&lt;/a&gt; Tito Puente&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/PopCorn.txt&quot;&gt;Pop Corn &lt;/a&gt; Gershon Kingsley&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/porQTeVas.txt&quot;&gt; &quot;Porque te vas&quot;&lt;/a&gt; de José Luis Perales &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Ratatouille.txt&quot;&gt; Tema de la película Ratatouille&lt;/a&gt; Camille&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Regresa.txt&quot;&gt;Regresa&lt;/a&gt; de Lucha Reyes&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/resaka.txt&quot;&gt;La resaka&lt;/a&gt; Supermerk2 &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/rosas.txt&quot;&gt;Rosas  &lt;/a&gt; de la Oreja de Van Gogh&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Sube_a_nacer.txt&quot;&gt;Sube a Nacer conmigo Hermano &lt;/a&gt; Los Jaivas&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/testaccio.txt&quot;&gt; El Mercado Testaccio&lt;/a&gt; Inti-Illimani&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/toxic_britney.txt&quot;&gt;Toxic (Intro) &lt;/a&gt; de Britney Spears&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/unbesoYunaFlor_intro.txt&quot;&gt;Un beso y una Flor (intro) &lt;/a&gt; de Nino Bravo &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/vuelvo.txt&quot;&gt;Vuelvo &lt;/a&gt; Illapu&lt;/li&gt;  
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/FinalCountdown_SoloGuitarra.txt&quot;&gt;Solo de Guitarra de The Final Countdown&lt;/a&gt; de &lt;em&gt;Europe&lt;/em&gt;&lt;/li&gt;  
&lt;li&gt;&lt;a href=&quot;http://www.udec.cl/~franciscoroco/Merry_Go_Round_of_life.txt&quot;&gt; Merry-Go-Round  &lt;/a&gt;de &lt;em&gt;Life From Howl&#39;s Moving Castle Trio&lt;/em&gt;&lt;/li&gt;  
 
  
  
  
  
  
  
  
 
  &lt;/ul&gt;

Si tiennes alguna sugerencia o corrección, házmelo saber.

Chaíto&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/8491543799582596273/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/8491543799582596273?isPopup=true' title='62 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8491543799582596273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8491543799582596273'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2022/04/musica-con-arduino-uno-y-un-buzzer.html' title='Música con Arduino uno y un buzzer'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>62</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-2346605948824443434</id><published>2020-03-16T23:00:00.002-03:00</published><updated>2020-03-16T23:00:45.211-03:00</updated><title type='text'>Cosas interesantemente raras que se han hecho con un Raspberry Pi</title><content type='html'>&lt;h2&gt;
¿Cosas raras? ¿Raspberry Pi?&lt;/h2&gt;
La &lt;a href=&quot;https://es.wikipedia.org/wiki/Raspberry_Pi&quot;&gt;Raspberry Pi&lt;/a&gt;, a veces llamada &lt;em&gt;flanberry&lt;/em&gt;, es un computador en una sola placa creado con fines pedagógicos para facilitar el estudio y comprensión de la informática. La cosa es que, como en este mundo moderno, construido por la esforzada civilización humana, casi todo lleva un computador, mucha gente ha usado un &lt;strong&gt;Raspberry Pi&lt;/strong&gt; para diversas tareas domésticas donde normalmente hay un computador dedicado para cierta función específica.&lt;br /&gt;
Los usos habituales para un &lt;strong&gt;Raspberry pi&lt;/strong&gt; son por ejemplo:  transformarlo en un computador de escritorio, para mandar correos electrónicos y ver videos en &lt;i&gt;Youtube&lt;/i&gt;. Otro uso muy difundido es transformar la &lt;strong&gt;Raspberry Pi&lt;/strong&gt; en una &lt;em&gt;consola de video juegos&lt;/em&gt;. Todos tenemos un hermano, primo, o conocido que ha montado una consola, a veces emulando un &lt;i&gt;arcade&lt;/i&gt; o emulando un &lt;i&gt;NES&lt;/i&gt;. &lt;br /&gt;
Pero hay personas que han llevado su &lt;strong&gt;creatividad&lt;/strong&gt; a funcionar de tal manera de que programan y usan una &lt;strong&gt;Raspberry pi&lt;/strong&gt; para fines &lt;em&gt;no convencionales&lt;/em&gt;. &lt;br /&gt;
A continuación se revisarán algunos usos que se le han dado a la &lt;strong&gt;Raspberry Pi&lt;/strong&gt; que son interesantes y no convencionales:&lt;br /&gt;
&lt;h3 id=&quot;cajeros&quot;&gt;
 Actividad delictual en cajeros automáticos&lt;/h3&gt;
Aunque puede ser éticamente cuestionable este uso, al fin y al cabo, es una forma interesante de usar este &lt;em&gt;minicomputador&lt;/em&gt;.
&lt;br /&gt;
En 2016 en Chile, una banda instaló de forma escondida un &lt;strong&gt;Raspberry Pi&lt;/strong&gt; en unos cajeros automáticos, según &lt;a href=&quot;https://www.emol.com/noticias/Nacional/2016/10/12/826046/Detectan-moderno-dispositivo-que-clona-tarjetas-y-permite-robar-datos-a-distancia.html&quot;&gt;un artículo de prensa&lt;/a&gt; fue para monitorear la actividad que pasa por el computador del cajero y así ver movimientos financieros.    
&lt;br /&gt;
&lt;h3 id=&quot;flightradar&quot;&gt;
 Siguiendo aviones por Internet&lt;/h3&gt;
Con &lt;a href=&quot;https://www.flightradar24.com/&quot;&gt;Flight Radar 24&lt;/a&gt; se pueden seguir &lt;em&gt;vuelos de aviones&lt;/em&gt; a lo largo del mundo en tiempo real. Los dispositivos que alimentan con datos de vuelo la gran base de datos de &lt;a href=&quot;https://www.flightradar24.com/&quot;&gt;Flight Radar 24&lt;/a&gt; están hechos con un &lt;strong&gt;Raspberry Pi&lt;/strong&gt;.
&lt;br /&gt;
Existen tutoriales que explican &lt;a href=&quot;https://computerhoy.com/noticias/tecnologia/puedes-detectar-aviones-alrededor-raspberry-pi-flightradar-418829&quot;&gt;qué se necesita y como implementar el receptor.&lt;/a&gt;
Puedes visitar la página de &lt;em&gt;Flight Radar 24&lt;/em&gt; &lt;a href=&quot;https://www.flightradar24.com/build-your-own&quot;&gt; donde ellos mismos te explican cómo armar tu receptor de señal&lt;/a&gt;. Si los alimentas con datos, puedes acceder a una cuenta &lt;em&gt;Free Flightradar24 Business Plan&lt;/em&gt; gratis.
&lt;br /&gt;
&lt;h3 id=&quot;datosnasa&quot;&gt;
 Sacar datos ilegalmente de la NASA&lt;/h3&gt;
Una persona no identificada conectó una &lt;strong&gt;Raspberry Pi&lt;/strong&gt; a la red de la &lt;em&gt;NASA&lt;/em&gt; y según cuenta un &lt;a href=&quot;https://www.bbc.com/mundo/noticias-48751888&quot;&gt;artículo de la BBC&lt;/a&gt;, fue usada para sustraer ilegalmente datos militares.
&lt;br /&gt;
Al parecer y como en el caso del cajero automático, las personas conectaron el &lt;strong&gt;Raspberry Pi&lt;/strong&gt; mediante un &lt;em&gt;USB&lt;/em&gt; a un computador conectado a la red 
&lt;br /&gt;
&lt;h3 id=&quot;cluster&quot;&gt;
 Hacer un clúster de computadores&lt;/h3&gt;
El hecho de tener un  computador pequeño y de precio accesible comparado a uno de escritorio, induce a pensar, por lo menos a mi, a imaginarte un montón de ellos funcionando juntos uno al lado del otro, de manera simultánea y comunicándose entre ellos. Esto es un &lt;strong&gt;clúster&lt;/strong&gt;.&lt;br /&gt;
Ésto fue lo que hizo Oracle, &lt;a href=&quot;https://elchapuzasinformatico.com/2019/09/oracle-muestra-el-raspberry-pi-supercomputer-un-superordenador-con-1-060-raspberry-pi-3-b/&quot;&gt;armar un clúster con  1,060 Raspberry Pi 3 Model B+&lt;/a&gt;, juntándolas todas en un &quot;case&quot; construido en una impresora 3D.&lt;br /&gt;
¿Cuál fue el objetivo de armar un &lt;em&gt;clúster&lt;/em&gt;? 
Aquí viene lo bueno porque &lt;a href=&quot;https://www.servethehome.com/oracle-shows-1060-raspberry-pi-supercomputer-at-oow/&quot;&gt;Según preguntó la gente del portal especializado ServeTheHome, Oracle hizo el clúster porque es &lt;i&gt;cool&lt;/i&gt;&lt;/a&gt;. Y es que si realizas  una pequeña búsqueda sobre la construcción de &lt;em&gt;clústers&lt;/em&gt; con la Raspberry Pi, en algunos foros dicen que es &lt;a href=&quot;https://www.cfd-online.com/Forums/main/221931-openfoam-parallel-raspberry-pi-4-grid-cluster.html&quot;&gt;poco práctico hacerlo, teniendo un valor más pedagógico.&lt;/a&gt;.
&lt;br /&gt;
Es importante decir que Oracle &lt;a href=&quot;https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/iot/raspberrypisetup/raspberrypisetup.html&quot;&gt;incentiva con tutoriales a la instalación de sus herramientas en los Raspberry Pi&lt;/a&gt; y, en ese contexto, armar un clúster es una prueba de uso de sus aplicaciones.
&lt;br /&gt;
&lt;h2&gt;
Comentarios&lt;/h2&gt;
¿Es idea mía o en los primeros casos a alguien se le ocurrió conectar la Raspberry Pi usando el USB a una red existente para ver que pasaba y después fueron sacando datos? La verdad no sé bien, tampoco van a explicar, como fueron usadas las Raspberry en los primeros casos, pero indudablemente fue estableciendo una conexión física a la red. 
Justamente eso es el caso del clúster, sacar provecho del hecho de varias conexiones.
&lt;br /&gt;
¿Conoce usted algún caso como estos? ¿Se le ocurre algún caso como construir un lector mental, algún auto con piloto automático, una estufa musical o un medidor de sol? Por favor comente.
&lt;br /&gt;
&lt;!--
========================================
==== Listado de Cosas que faltan   =====
========================================
gg
gg
--&gt;

&lt;!--&lt;/strong&gt;Raspberry Pi&lt;/strong&gt;--&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/2346605948824443434/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/2346605948824443434?isPopup=true' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2346605948824443434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2346605948824443434'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2020/03/cosas-raras-raspberrypi.html' title='Cosas interesantemente raras que se han hecho con un Raspberry Pi'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-4072597688016544203</id><published>2020-03-02T00:10:00.002-03:00</published><updated>2020-10-10T19:11:10.218-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="data"/><category scheme="http://www.blogger.com/atom/ns#" term="formulae"/><category scheme="http://www.blogger.com/atom/ns#" term="inglés técnico"/><category scheme="http://www.blogger.com/atom/ns#" term="latín"/><category scheme="http://www.blogger.com/atom/ns#" term="palabras"/><category scheme="http://www.blogger.com/atom/ns#" term="plurales"/><category scheme="http://www.blogger.com/atom/ns#" term="radii"/><title type='text'>[Ranking] Inglés Técnico:  Plurales en inglés que vienen del latín y que probablemente traduces mal</title><content type='html'>Los plurales del &lt;strong&gt;latín&lt;/strong&gt; que se usan en &lt;strong&gt;inglés&lt;/strong&gt;, sobretodo en el &lt;strong&gt;inglés técnico&lt;/strong&gt;, a veces nos causan estragos a los hablantes nativos de español. Estragos al interpretar y estragos al traducir.
&lt;br /&gt;
El problema surge porque en inglés usas palabras en latín. En español, si bien usamos frases o palabras en latín, la mayoría están adaptadas al idioma.
&lt;br /&gt;
Lo interesante es que la construcción de los plurales de estas palabras, sigue las reglas del &lt;strong&gt;latín&lt;/strong&gt; y no las del &lt;strong&gt;inglés&lt;/strong&gt;. Ahí es donde empiezan los problemas, porque los hablantes de español pensamos que son palabras en singular y las usamos como singular, sin saber que los &lt;strong&gt;plurales del latín&lt;/strong&gt; son más complicados que en el &lt;em&gt;español&lt;/em&gt;&lt;br /&gt;
Los plurales del &lt;strong&gt;latín&lt;/strong&gt; no son tan fáciles como en &lt;strong&gt;inglés&lt;/strong&gt; o español en que agregas una &lt;em&gt;&quot;-s&quot;&lt;/em&gt; o un &lt;em&gt;&quot;-es&quot;&lt;/em&gt; al final.&lt;br /&gt;
Por ejemplo: Algunos singulares terminados en &lt;i&gt;&quot;-um&quot;&lt;/i&gt; tienen un &lt;em&gt;plural&lt;/em&gt; terminado en &lt;i&gt;&quot;-a&quot;&lt;/i&gt;, como la palabra milenio, que en singular es &lt;i&gt;millenium&lt;/i&gt; y su plural es &lt;i&gt;millenia&lt;/i&gt;.&lt;br /&gt;
Incluso para una persona &lt;em&gt;bilingüe&lt;/em&gt; desde pequeña, estas palabras no resultan familiares, a menos que se haya relacionado desde pequeño con la ciencia y el &lt;strong&gt;inglés técnico&lt;/strong&gt;. Así que el típico amigo bilingüedesde pequeño que todos tenemos, que le tiraba chistes a la &lt;a href=&quot;https://es.wikipedia.org/wiki/Isabel_II_del_Reino_Unido&quot;&gt;Reina Isabel&lt;/a&gt; o a &lt;a href=&quot;https://es.wikipedia.org/wiki/Kim_Kardashian&quot;&gt;Kim Kardashian&lt;/a&gt;, probablemente cometa errores al interpretar estas palabras.
&lt;br /&gt;
Revisemos el ranking
&lt;br /&gt;
&lt;!--===================================================================================================================================================--&gt;
&lt;!--
  &lt;p&gt;
¿Conocer los plurales del latín? ¿De qué me sirve a mi conocer detalles de una lengua muerta? 
&lt;/p&gt;
&lt;p&gt;
La importancia radica en que estos conceptos son parte de los conocimientos sobre &lt;strong&gt;inglés técnico&lt;/strong&gt; que alguien que trabaja con manuales o con cualquier &lt;em&gt;artículo técnico&lt;/em&gt; o científico en inglés debiera manejar para un buen desempeño.
La importancia del &lt;strong&gt;inglés técnico&lt;/strong&gt; radica en la importancia de la interpretación de un texto. En otras palabras, si vas a leer un &lt;em&gt;texto técnico&lt;/em&gt; en &lt;strong&gt;inglés&lt;/strong&gt; y te equivocas, puedes poner en peligro un proyecto o a una persona.
Puede ser una exageración si se piensa de manera superficial, pero hay casos en que alguna revisión no se hace por omitir pasos, o algunas cosas no se listan de manera correcta. Todo lo anterior, debido a no considerar el &lt;strong&gt;plural del latín usado en inglés&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
La dificultad surge debido a que varios textos científicos y técnicos en  &lt;strong&gt;inglés&lt;/strong&gt; usan palabras en &lt;strong&gt;latín&lt;/strong&gt;, pero no contentos con usar palabras en &lt;strong&gt;latín&lt;/strong&gt;, usan la regla que existía en latín para sus plurales, por ejemplo: algunos singulares terminados en &lt;i&gt;-um&lt;/i&gt; tienen un plural terminado en &lt;i&gt;-a&lt;/i&gt;, como la palabra milenio, que en singular es &lt;i&gt;millenium&lt;/i&gt; y su plural es &lt;i&gt;millenia&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
Hubo un tiempo en que independiente de la carrera que se estudiase, en las universidades se enseñaba latín.
&lt;/p&gt;
&lt;p&gt;
El objetivo de esta breve revisión de &lt;strong&gt;plurales&lt;/strong&gt; del &lt;strong&gt;latín&lt;/strong&gt; usados en &lt;em&gt;inglés&lt;/em&gt;, es minimizar los &lt;em&gt;errores en la interpretación de textos técnicos&lt;/em&gt;, como manuales o literatura científica. Un &lt;em&gt;error de interpretación&lt;/em&gt; puede significar no realizar una conexión, no inspeccionar una zona o cambiar una pieza, lo que a su vez puede terminar en una falla.
&lt;/p&gt;
--&gt;
&lt;!--===================================================================================================================================================--&gt;

&lt;br /&gt;
&lt;h2&gt;
Ranking con palabras mal interpretadas del inglés que vienen del latín&lt;/h2&gt;
Unos listados con palabras del latín y sus plurales usados en inglés pueden encontrarse: &lt;a href=&quot;https://www.dailywritingtips.com/latin-plural-endings/&quot;&gt;aquí donde están clasificadas por terminación&lt;/a&gt; y &lt;a href=&quot;http://www.cse.unsw.edu.au/~billw/cs9444/minima.html&quot;&gt;acá donde hay un listado&lt;/a&gt;.
&lt;br /&gt;
El ranking está hecho con algunos ejemplos en los que he tropezado y han significado algún error en mi interpretación de algún texto en alguna situación&lt;br /&gt;
&lt;h3&gt;
Número 5: Tengo el listado de fórmulas&lt;/h3&gt;
El &lt;a href=&quot;https://dictionary.cambridge.org/es/diccionario/ingles-espanol/formula?q=formulae&quot;&gt;plural de &lt;strong&gt;formula&lt;/strong&gt; es &lt;strong&gt;formulae&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
La verdad es que no conozco ningún caso en que esta palabra haya sido mal interpretada, pero me gusta como se escribe y la he visto en varios libros cuando resumen los capítulos y hacen una lista de fórmulas o  &lt;em&gt;formulae&lt;/em&gt;.
Es bastante difícil equivocarse, porque cuando uno la ve en textos o artículos en inglés, siempre está acompañada de varias fórmulas.
&lt;br /&gt;
&lt;h3&gt;
Número 4: Máximos locales y mínimos globales el más óptimo&lt;/h3&gt;
El &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=maxima&quot;&gt;plural de &lt;strong&gt;maximum&lt;/strong&gt; es &lt;strong&gt;maxima&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
El &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=minima&quot;&gt;plural de &lt;strong&gt;minimum&lt;/strong&gt; es &lt;strong&gt;minima&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
El &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=optima&quot;&gt;plural de &lt;strong&gt;optimum&lt;/strong&gt; es &lt;strong&gt;optima&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
El problema al usar estas palabras puede ocurrir cuando te dan ganas de redactar algo en inglés y usas el plural en vez del singular.  Dices &lt;i&gt;Los mínimos locales&lt;/i&gt; y escribes erróneamente: &lt;i&gt;The local minimum&lt;/i&gt;, siendo correcto &lt;i&gt;The local minima&lt;/i&gt;.
&lt;br /&gt;
Si no se tiene en cuenta esto cuando se lee un texto en &lt;strong&gt;inglés&lt;/strong&gt; y se está aprendiendo de funciones matemáticas y sus máximos y mínimos locales o globales, puede traer problemas. Porque el máximo o mínimo global es uno, pero los mínimos o máximos locales pueden ser varios. 
&lt;br /&gt;
&lt;h3&gt;
Número 3: ¿Es un criterio o son varios criterios?&lt;/h3&gt;
El &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=criteria&quot;&gt;plural de &lt;strong&gt;criterion&lt;/strong&gt; es &lt;strong&gt;criteria&lt;/strong&gt;&lt;/a&gt;.  &lt;br /&gt;
Una vez tuve que copiar literalmente unos criterios de un artículo científico para presentarlos en un informe . &lt;br /&gt;
Como uno quiere ahorrar tiempo o simplemente lee mal, copié solo un criterio, pensando que era sólo uno. El problema es que ignoré el &lt;strong&gt;latín&lt;/strong&gt;, pues decía &quot;&lt;em&gt;criteria&lt;/em&gt;&quot;, que significa que eran varios criterios. Me había equivocado y tuve que releer, reentender y copiar todo, pero bien.  &lt;br /&gt;
&lt;h3&gt;
Número 2: ¿Debería inspeccionar el radio o los radios?&lt;/h3&gt;
La palabra &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=radii&quot;&gt;&lt;strong&gt;radii&lt;/strong&gt; es el plural de &lt;strong&gt;radius&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
Cuando una vez me encontré con esta palabra me confundí, porque el plural de radius&amp;nbsp;en inglés es&amp;nbsp;&lt;em&gt;radii&lt;/em&gt;, pero también se admite&amp;nbsp;para el plural la palabra &lt;em&gt;radiuses&lt;/em&gt;.&lt;br /&gt;
En un contexto en que se tienen que realizar inspecciones a partes o piezas, siempre se intenta &quot;interpretar&quot; el manual para hacer el menor trabajo posible, porque se quiere ahorrar tiempo y recursos (o simplemente por flojera). Si hay que buscar grietas, es común que alguien quiera interpretar la palabra &lt;strong&gt;radii&lt;/strong&gt; como un solo radio y te diga que sólo se debe inspeccionar un solo radio en vez de todos los radios de una zona. 
&lt;br /&gt;
&lt;h3&gt;
Número 1: ¿Descargaste la &lt;em&gt;data&lt;/em&gt;?&lt;/h3&gt;
La &lt;a href=&quot;https://www.wordreference.com/es/translation.asp?tranword=data&quot;&gt;palabra  &lt;strong&gt;data&lt;/strong&gt; es el plural de &lt;em&gt;datum&lt;/em&gt;.&lt;/a&gt; &lt;br /&gt;
O sea que en inglés, si hablamos de &lt;strong&gt;data&lt;/strong&gt; hablamos de &quot;datos&quot;. Es muy común en ámbitos informáticos o técnicos en español escuchar &lt;i&gt;&quot;la data&quot;&lt;/i&gt;, como si fuera un singular femenino, siendo que la traducción correcta en español sería &lt;i&gt;&quot;los datos&quot;&lt;/i&gt;.
&lt;br /&gt;
A pesar de que he visto muchas veces usar la palabra &lt;strong&gt;data&lt;/strong&gt;, en artículos o manuales, pocas veces he visto la palabra &lt;em&gt;datum&lt;/em&gt; para representar &quot;un solo dato&quot;. En el contexto de creación de planos, planimetría  o dibujos técnicos, la palabra &lt;em&gt;datum&lt;/em&gt; se usa para denominar un plano o línea de referencia para construir o revisar alguna otra geometría.
&lt;br /&gt;
El uso de esta palabra está muy difundido debido al tratamiento de grandes cantidades de datos que se realiza hoy día. Hablar de &lt;i&gt;big data&lt;/i&gt; o &lt;i&gt;Data mining&lt;/i&gt; es bastante común. Es por eso que en un &lt;a href=&quot;https://www.theguardian.com/news/datablog/2010/jul/16/data-plural-singular&quot;&gt;artículo del diario The Guardian&lt;/a&gt; se discute el uso del plural, llegando a la siguiente conclusión: Si se está en un contexto técnico la palabra &lt;em&gt;data&lt;/em&gt; es plural y debe ser usado como tal. Si no se está en un contexto técnico no importa si se usa como singular.
&lt;br /&gt;
Lo más probable es que usted, si está leyendo este blog, esté inmerso en un contexto técnico, entonces le pido por favor no diga &lt;i&gt;&quot;la data&quot;&lt;/i&gt;, use mejor &lt;i&gt;&quot;los datos&quot;&lt;/i&gt;.
&lt;br /&gt;
&lt;h2&gt;
Conclusiones, Reflexiones&lt;/h2&gt;
Saber un poco de &lt;strong&gt;latín&lt;/strong&gt; ayuda a entender e interpretar textos técnicos en &lt;strong&gt;inglés&lt;/strong&gt;. Y hay textos técnicos en inglés que debes interpretar bien, si no, puede producir varios errores.
&lt;br /&gt;
¿Conoce algún caso como los descritos?  ¿Conoce algún caso de error por mala interpretación de algún texto técnico por no saber plurales en latín usados en inglés? ¿Está de acuerdo con el ranking? Por favor coméntelo.
&lt;br /&gt;
&lt;!--
  

 --&gt;


&lt;!--
  
criterion  criteria
datum   data
formula  formulae
maximum  maxima
minimum  minima
millennia  millennium
momentum  momenta
optimum  optima
phenomenon  phenomena
radius   radii



==================================================
e.g.  exempli gratia  por ejemplo
i.e.  id est   esto es 

==================================================
Plurals of Nouns from Greek and Latin in Scientific Literature
==================================================



Links que deberían aparecer en la páginca
https://www.dailywritingtips.com/latin-plural-endings/
http://www.cse.unsw.edu.au/~billw/cs9444/minima.html


 --&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/4072597688016544203/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/4072597688016544203?isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/4072597688016544203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/4072597688016544203'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2020/03/palabras-del-latin-en-el-ingles-y-sus.html' title='[Ranking] Inglés Técnico:  Plurales en inglés que vienen del latín y que probablemente traduces mal'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-1917913932398275410</id><published>2020-02-25T00:23:00.002-03:00</published><updated>2020-02-28T21:07:55.167-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Corradino D&#39;Ascanio"/><category scheme="http://www.blogger.com/atom/ns#" term="diseño"/><category scheme="http://www.blogger.com/atom/ns#" term="ingeniería"/><category scheme="http://www.blogger.com/atom/ns#" term="ingeniería aeronáutica"/><category scheme="http://www.blogger.com/atom/ns#" term="Miki Tadanao"/><category scheme="http://www.blogger.com/atom/ns#" term="Shinkansen"/><category scheme="http://www.blogger.com/atom/ns#" term="Vespa"/><title type='text'>Ingenieros aeronáuticos fuera de la aeronáutica</title><content type='html'>&lt;h2&gt; Más allá de la aeronáutica&lt;/h2&gt;
&lt;p&gt;Muchas personas terminan trabajando en cosas para las que no estudiarion. O terminan trabajando en una industria en la que no imaginaron que se iban a desarrollar.  O tal vez ejerciendo su carrera de manera diferente. &lt;/p&gt;

&lt;p&gt;Los casos a continuación no solamente muestran &lt;strong&gt;ingenieros aeronáuticos&lt;/strong&gt;  que tomaron un rumbo distinto al rubro de las máquinas voladoras, si no que muestran personas que hicieron un gran aporte en otras disciplinas.&lt;/p&gt;

&lt;p&gt;Se revisan los casos de &lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt; que trabajó en el diseño de la &lt;strong&gt;Vespa&lt;/strong&gt; y de &lt;strong&gt;Miki Tadanao&lt;/strong&gt; que trabajó en la parte aerodinámica del &lt;strong&gt;Shinkansen&lt;/strong&gt;.&lt;/p&gt;

A continuación el resumen del contenido:
&lt;br /&gt;
&lt;ul&gt;
&amp;nbsp;
&lt;li&gt; &lt;a href=&quot;#h2_da&quot;&gt;La motoneta de Corradino d&#39;Ascanio&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#lamotoneta&quot;&gt;La famosísima motoneta Vespa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#vespaero&quot;&gt;¿Qué tiene de aeronáutica la motoneta Vespa?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#vespaporte&quot;&gt;Qué gracia tiene la Vespa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#correnaero&quot;&gt;Corradino d&#39;Ascanio en el área aeronáutica&amp;nbsp; &lt;/a&gt;&lt;/li&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#h2_sh&quot;&gt;Miki Tadanao en el Shinkansen&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#h3_sh_1&quot;&gt; El aporte de Miki Tadanao en el Tren Bala Japonés&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#h3_sh_2&quot;&gt;¿Que tiene de aeronáutico el tren bala?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#h3_sh_3&quot;&gt;Importancia del Shinkansen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#h3_sh_4&quot;&gt;Miki Tadanao en el área aeronáutica&amp;nbsp; &lt;/a&gt;&lt;/li&gt;
&amp;nbsp; &amp;nbsp;&lt;/ul&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;#Comentarios&quot;&gt;Comentarios&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;#ccccc_1&quot;&gt;Similitudes&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#ccccc_2&quot;&gt;Diferencias&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#ccccc_3&quot;&gt;Cosas que aprender&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;h2_da&quot;&gt; La motoneta de Corradino d&#39;Ascanio&lt;/h2&gt;
&lt;p&gt;El señor &lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt; fue un &lt;strong&gt;ingeniero aeronáutico&lt;/strong&gt; italiano, al que desde joven le gustaban las máquinas voladoras, tanto que durante su adolescencia construyó un planeador.&lt;/p&gt;
&lt;!--https://www.magazineabout.com/pol/Sites/About-Magazine/Market-Product/That-s-volare--&gt;
&lt;p&gt;Él fue una persona con una alta capacidad inventiva.&lt;/p&gt;
&lt;p&gt;Prueba de esa &lt;em&gt;inventiva&lt;/em&gt; es la &lt;a href=&quot;https://www.efimera.org/anotaciones/corradino-dascanio&quot;&gt;leyenda - o historia que no he verificado-&lt;/a&gt; que cuenta que su nieta, que en una oportunidad se rompió el brazo. Contenta porque no tenía que ir a la escuela le contó a su abuelo, &lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt;, que con el objetivo de solucionar el problema del ausentismo escolar aplicó un poco de su &lt;em&gt;ingenio&lt;/em&gt; y creó al brazo quebrado en un yeso de su nieta, un mecanismo con unas ruedas para que pudiera seguir escribiendo.  &lt;/p&gt;

&lt;!--Que aportó fuera de la aeronáutica--&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id=&quot;lamotoneta&quot;&gt; La famosísima motoneta Vespa &lt;/h3&gt;
&lt;p&gt;El señor &lt;strong&gt;d&#39;Ascanio&lt;/strong&gt; trabajó en el diseño de la motoneta &lt;em&gt;Vespa&lt;/em&gt;, cuyo nombre viene del italiano &lt;i&gt;avispa&lt;/i&gt;. Su aporte fue el pensar desde cero y concebir un diseño totalmente nuevo para un producto que ya existía. Al señor &lt;em&gt;d&#39;Ascanio&lt;/em&gt; no le gustaban las motos. ¿Cómo se diseña una moto si no te gustan las motos?. Pues creando cosas respetando las &lt;em&gt;&quot;restricciones de diseño&quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Algunas de las &lt;em&gt;restricciones de diseño&lt;/em&gt; fueron que tanto un hombre y una mujer, con falda, tenían que ser capaces de manejarla, que fuera asequible para la población y que no ensuciara a sus ocupantes con grasas de cadenas o con barro del camino.&lt;/p&gt;
&lt;p&gt;Tal como &lt;a href=&quot;https://duotechservices.com/four-factors-that-make-the-a-10-thunderbolt-ii-hard-to-replace&quot;&gt;el A-10 se diseñó a partir de un potente cañón rotativo&lt;/a&gt;, la &lt;strong&gt;Vespa&lt;/strong&gt; se diseñó &lt;a href=&quot;https://www.esquire.com/es/coches/a28034597/vespa-curiosidades/&quot;&gt;a partir de una persona sentada con la espalda erguida&lt;/a&gt;.&lt;/p&gt;

&lt;!--En qué se aprecia la aeronáutica en el área en que aportó--&gt;
&lt;br /&gt;
&lt;h3 id=&quot;vespaero&quot;&gt; ¿Qué tiene de aeronáutica la motoneta Vespa?&lt;/h3&gt;
&lt;p&gt;La empresa para la que &lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt; diseñó la &lt;strong&gt;Vespa&lt;/strong&gt;, Piaggio, hoy &lt;a href=&quot;http://www.piaggioaerospace.it/&quot;&gt;Piaggio aerospace&lt;/a&gt;, fue y es una compañía aeronáutica. En ese tiempo, después de la Segunda Guerra Mundial, intentaba recuperarse económicamente con una &quot;reconversión productiva&quot; ofreciendo un producto popular para el transporte pueblo italiano por las calles de una Italia en la reconstrucción de posguerra.&lt;/p&gt;

&lt;p&gt;Si bien la Vespa no tiene partes de uso aeronáutico, hay elementos de inspiración aeronáutica como el uso de aluminio en su estructura, sobretodo en la parte frontal.&lt;/p&gt;

&lt;p&gt;Un &lt;a href=&quot;https://www.magazineabout.com/pol/Sites/About-Magazine/Market-Product/That-s-volare&quot;&gt;artículo expone que el motor estaría inspirado en los motores partidores de aviones de la época&lt;/a&gt; y que las ruedas estarían inspiradas en las ruedas de carros aeronáuticos, pero no fue confirmado.&lt;/p&gt;


&lt;!--Sin tener literatura o artículos para poder confirmarlo, creo que el proceso de diseño--&gt;
&lt;!--
.--&gt;

&lt;!--Cuál fue el simbolismo o la importancia de ese trabajo.--&gt;
&lt;br /&gt;
&lt;h3 id=&quot;vespaporte&quot;&gt; Qué gracia tiene la Vespa&lt;/h3&gt;
&lt;p&gt;La &lt;strong&gt;Vespa&lt;/strong&gt; fue una revolución en el diseño de las motonetas. De hecho muchas de las motonetas o &lt;i&gt;scooters&lt;/i&gt; que otras marcas desarrollaron posteriormente tomaron prestados varios conceptos como el tamaño de la cilindrada, la configuración de las ruedas o el estilo del apoya pies, en el que puedes tocarte el pie derecho con el izquierdo o poner tu falda, cosa que no puedes hacer en una motocicleta convencional.&lt;/p&gt;
&lt;!--En qué trabajó en la aeronáutica--&gt;

&lt;br /&gt;
&lt;h3 id=&quot;correnaero&quot;&gt; Corradino d&#39;Ascanio en el área aeronáutica&amp;nbsp; &lt;/h3&gt;
&lt;p&gt;
&lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt; desarrolló su propio &lt;strong&gt;helicóptero&lt;/strong&gt; que posteriormente nunca se fabricó en serie. Fue un ingenio mecánico de dos hélices principales coaxiales y contrarrotatorias. Dado que desarrolló varios prototipos de helicópteros y dado que el mecanismo de funcionamiento de estos aparatos requiere variar el paso de la hélice, ganó experiencia en los mecanismos de las &lt;strong&gt;hélices de paso variable&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
La tecnología de &lt;strong&gt;hélices de paso variable&lt;/strong&gt; fue ampliamente desarrollada por él en la industria &lt;i&gt;Piaggio&lt;/i&gt;, de hecho varios aviones italianos utilizaron hélices de paso variable &lt;i&gt;Piaggio-D&#39;Ascanio&lt;/i&gt; durante los años 30.
&lt;/p&gt;
&lt;p&gt;Por su trabajo &lt;a href=&quot;https://it.wikipedia.org/wiki/Corradino_D%27Ascanio&quot;&gt;recibió la medalla de oro&lt;/a&gt;, &lt;i&gt;premio Fibonacci&lt;/i&gt;, de la Cámara de Comercio de Pisa por haber inventado y construído el &lt;strong&gt;helicóptero&lt;/strong&gt; en 1930, por la &lt;strong&gt;hélice de paso variable&lt;/strong&gt; en 1932 y por la &lt;strong&gt;Vespa&lt;/strong&gt; en 1945.
&lt;/p&gt;

&lt;!--==================================--&gt;


&lt;br /&gt;
&lt;h2 id=&quot;h2_sh&quot;&gt; Miki Tadanao en el Shinkansen&lt;/h2&gt;
&lt;!--Que aportó fuera de la aeronáutica--&gt;

&lt;h3 id=&quot;h3_sh_1&quot;&gt; El aporte de Miki Tadanao en el Tren Bala Japonés&lt;/h3&gt;
&lt;p&gt;El &lt;strong&gt;ingeniero aeronáutico&lt;/strong&gt; Miki Tadanao trabajó en el diseño aerodinámico del nuevo tren bala japonés el &lt;strong&gt;Shinkansen&lt;/strong&gt;. Su aporte fue bajar considerablemente, respecto a un tren convencional, el &lt;em&gt;arrastre aerodinámico&lt;/em&gt;, la fuerza opuesta al movimiento debido al aire en movimiento.&lt;/p&gt;

&lt;!--En qué se aprecia la aeronáutica en el área en que aportó--&gt;
&lt;br /&gt;
&lt;h3 id=&quot;h3_sh_2&quot;&gt; ¿Que tiene de aeronáutico el tren bala?&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Miki Tadanao&lt;/strong&gt; aplicó conceptos &lt;em&gt;aeronáuticos&lt;/em&gt; al &lt;em&gt;tren bala japonés&lt;/em&gt;. Esto se puede apreciar a simple vista, en la separación de los vagones y la &quot;cabina de pilotos&quot; del tren.&lt;/p&gt;

&lt;p&gt;El hecho de hacer el tren con características aerodinámicas no fue un capricho estético, si no que, fue para bajar el arrastre aerodinámico y poder conseguir una mayor velocidad.&lt;/p&gt;

&lt;p&gt;La &lt;em&gt;separación&lt;/em&gt; de los vagones del &lt;em&gt;tren bala&lt;/em&gt; no se nota, todas las separaciones está cubiertas y son &lt;em&gt;suaves&lt;/em&gt; y &lt;em&gt;continuas&lt;/em&gt;. A diferencia de un &lt;em&gt;tren&lt;/em&gt; convencional, donde la separación se nota de manera evidente. La idea de que se tapen las separaciones y que sea un cuerpo continuo es para generar menor &lt;em&gt;arrastre&lt;/em&gt;, pues de esa manera el aire pasa pegado al cuerpo sin generar &lt;strong&gt;remolinos&lt;/strong&gt; que son los que generan el &lt;strong&gt;arrastre&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;La &quot;&lt;em&gt;cabina de mando&lt;/em&gt;&quot; del &lt;strong&gt;Shinkansen&lt;/strong&gt; tiene la misma forma estilizada que la de un &lt;em&gt;avión&lt;/em&gt; de la época, con el fin de ofrecer la menor cantidad de arrastre posible. ¿Que cosa tiene una parte delantera lo más &lt;em&gt;aerodinámica&lt;/em&gt; posible? Pues la parte delantera un &lt;em&gt;avión&lt;/em&gt;. Es más, si se compara la &lt;em&gt;parte delantera&lt;/em&gt; del &lt;strong&gt;Shinkansen&lt;/strong&gt; con la de un &lt;em&gt;DC-3&lt;/em&gt; se ven muy similares.&lt;/p&gt;

&lt;!--
  Insertar imagen comparativa del shinkansen y su nariz
  y la del DC-3 y su nariz
  .--&gt;


&lt;!--Cuál fue el simbolismo o la importancia de ese trabajo.--&gt;
&lt;br /&gt;
&lt;h3 id=&quot;h3_sh_3&quot;&gt; Importancia del Shinkansen&lt;/h3&gt; 
&lt;p&gt;A través del &lt;em&gt;tren bala japonés&lt;/em&gt; se conectaba Tokio con Osaka a una &lt;a href=&quot;https://en.wikipedia.org/wiki/0_Series_Shinkansen#History&quot;&gt;velocidad de 210 [km/h]&lt;/a&gt; y se convirtió en un &lt;a href=&quot;https://internationalpress.jp/2014/09/28/el-shinkansen-simbolo-de-la-recuperacion-de-japon-tras-la-guerra-cumple-50-anos/&quot;&gt;símbolo de la tecnología del Japón&lt;/a&gt;. &lt;strong&gt;Miki Tadanao&lt;/strong&gt; lo veía como el tren de la paz y vio en su contribución al diseño, una oportunidad para servir a su país.&lt;/p&gt;
&lt;!--En qué trabajó en la aeronáutica--&gt;

&lt;h3 id=&quot;h3_sh_4&quot;&gt; Miki Tadanao en el área aeronáutica &lt;/h3&gt;
&lt;p&gt;Antes de trabajar en la industria &lt;em&gt;ferroviaria&lt;/em&gt; el ingeniero aeronáutico &lt;strong&gt;Miki Tadanao&lt;/strong&gt; trabajó en el diseño de aeronaves de guerra para Japón durante la segunda guerra mundial: el &lt;a href=&quot;https://es.wikipedia.org/wiki/Yokosuka_P1Y&quot;&gt;Yokosuka P1Y &lt;em&gt;&quot;Ginga&quot;&lt;/em&gt;&lt;/a&gt;, un bombardero medio y las &lt;a href=&quot;https://es.wikipedia.org/wiki/Yokosuka_MXY-7&quot;&gt;bombas volantes tripuladas &lt;em&gt;Ohka&lt;/em&gt; (flor de cerezo)&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;El &lt;em&gt;Ohka&lt;/em&gt; era una bomba volante &lt;em&gt;kamikaze&lt;/em&gt; de la que &lt;strong&gt;Miki Tadanao&lt;/strong&gt; no se sentía particularmente orgulloso. De hecho, &lt;a href=&quot;http://www.wtj.com/articles/kamikaze/&quot;&gt;se mostró contrario exponiendo las desventajas del diseño&lt;/a&gt; de estas bombas tripuladas&lt;/p&gt;

&lt;p&gt;Después de la &lt;em&gt;Segunda Guerra Mundial&lt;/em&gt; Estados Unidos impuso &lt;em&gt;sanciones&lt;/em&gt; a Japón para desmantelar la industria bélica, esto afecto a la &lt;em&gt;aeronáutica&lt;/em&gt; dejando sin trabajo a un gran número de ingenieros aeronáuticos. Uno de ellos era &lt;strong&gt;Miki Tadanao&lt;/strong&gt; quien encontró en la industria ferroviaria una nueva oportunidad.&lt;/p&gt;


&lt;h2 id=&quot;Comentarios&quot;&gt; Comentarios&lt;/h2&gt;
Para los casos revisados 
&lt;br /&gt;
&lt;h3 id=&quot;ccccc_1&quot;&gt; Similitudes&lt;/h3&gt;
&lt;p&gt;Tanto para el caso del desarrollo de la &lt;strong&gt;Vespa&lt;/strong&gt; como para el caso del &lt;strong&gt;Shinkansen&lt;/strong&gt; están las siguientes similitudes: 
&lt;em&gt;Ambos ingenieros pertenecían a una potencia derrotada de la Segunda Guerra Mundial en la que los vencedores impusieron sanciones a la industria aeronáutica.&lt;/em&gt; Japón e Italia fueron restringidas de producir material bélico. Sumado a que ambos países sufrieron economicamente y perdieron parte de su infraetructura productiva, son factores que dificultaron en ese momento desarrollo industrial.
&lt;em&gt;Ambos proyectos son un ícono de sus países en el extranjero&lt;/em&gt;. Cuando uno piensa en &lt;strong&gt;Vespa&lt;/strong&gt; se imagina Italia (de los años 50) y también cuando uno dice &lt;strong&gt;Shinkansen&lt;/strong&gt; evoca esa imagen del tren bala pasando y atrás el monte Fuji, algo totalmente janponés.
&lt;em&gt;Ambos proyectos fueron una mejora de algo existente&lt;/em&gt;. Tanto el tren, como la motocicleta existían cuando se desarrollaron ambos proyectos. Sin embargo, el &lt;em&gt;tren bala&lt;/em&gt; es más rápido que un tren convencional y la &lt;em&gt;Vespa&lt;/em&gt; o la motoneta, para hablar del caso genérico,  es un medio más accesible que una moto convencional.&lt;/p&gt;

&lt;br /&gt;
&lt;h3 id=&quot;ccccc_2&quot;&gt; Diferencias&lt;/h3&gt;
&lt;p&gt;Una de las diferencias es que el desarrollo del &lt;em&gt;tren bala&lt;/em&gt; japonés, al menos la parte aerodinámica, fue algo más aeronáutico que el desarrollo de la &lt;em&gt;motoneta Vespa&lt;/em&gt;. Sin embargo, el diseño de todo producto o sistema no es un problema ajeno a cualquier ingeniería.&lt;/p&gt;

&lt;h3 id=&quot;ccccc_3&quot;&gt; Cosas que aprender&lt;/h3&gt;
&lt;p&gt;Ambos proyectos fueron un esfuerzo colectivo, en un caso una política de empresa, en el otro una política de gobierno. ¿hay algo replicable de estas historias para la realidad en latinoamérica, en la que no hay políticas suficientes de desarrollo tecnológico?&lt;/p&gt;
&lt;p&gt;¿Cónoce usted algún caso similar?&lt;/p&gt;
&lt;p&gt;Por favor deje su visión o el caso que conoce en los comentarios &lt;/p&gt;

&lt;!--&lt;strong&gt;Miki Tadanao&lt;/strong&gt; --&gt;
&lt;!--&lt;strong&gt;Shinkansen&lt;/strong&gt;--&gt;
&lt;!--&lt;strong&gt;Corradino d&#39;Ascanio&lt;/strong&gt;--&gt;
&lt;!--&lt;strong&gt;Vespa&lt;/strong&gt;--&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/1917913932398275410/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/1917913932398275410?isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1917913932398275410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1917913932398275410'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2020/02/ingenieros-aeronauticos-fuera-de-la.html' title='Ingenieros aeronáuticos fuera de la aeronáutica'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-7806443974558300182</id><published>2015-07-28T23:57:00.003-03:00</published><updated>2020-01-31T12:31:00.697-03:00</updated><title type='text'>Murió Abdul Kalam</title><content type='html'>&lt;h2&gt;&lt;br&gt;&lt;/h2&gt;
A pesar de que no fue muy difundido acá en &lt;a href=&quot;https://es.wikipedia.org/wiki/Chile&quot;&gt;Chilito&lt;/a&gt;, por que es la muerte de un ex-presidente indio, hay consideraciones importantes sobre esta persona/personaje. Fue presidente durante los 2000 y algo, estuvo a cargo del programa nuclear de &lt;a href=&quot;https://es.wikipedia.org/wiki/India&quot;&gt;India&lt;/a&gt;, fue el primer presidente en volar en un &lt;a href=&quot;https://es.wikipedia.org/wiki/Sukhoi_Su-30&quot;&gt;Sukhoi 30&lt;/a&gt; (? era más que un Su-27) y trato de tirar pah arriba el &lt;a href=&quot;http://www.cuerpodiplomatico.cl/naciones/india-de-la-cultura-ancestral-a-lider-tecnologico.htm&quot;&gt;desarrollo tecnológico de la India&lt;/a&gt; con charlas motivacionales para jóvenes.
&lt;br&gt;
&lt;br&gt;
Supe que este caballero existía después de una de una conversación, de esas típicas de universidad, sobre ciencia y religión.  &lt;br&gt;


Un compañero estudiante de otra carrera me hablaba de la separación y oposición entre ciencia y religión. Curiosamente puso como ejemplo a los indios (de la India), que muchos de ellos renunciaban a su religión y empezaban con el desarrollo tecnológico. Él hablaba de todos los progresos indios como que hacen aviones, autos, software, satélites, que son potencia nuclear y otros.&lt;br&gt;


En estos pensamientos/cuestionamientos/preguntas sobre&amp;nbsp;&lt;strong&gt;ciencia&lt;/strong&gt;-&lt;strong&gt;religión&lt;/strong&gt;, dije &quot;curiosamente puso de ejemplo a los indios&quot; por lo siguiente: Tras la búsqueda de rigor en google, apareció este personaje: &lt;a href=&quot;https://en.wikipedia.org/wiki/A._P._J._Abdul_Kalam&quot;&gt;Abdul Kalam&lt;/a&gt;, que es (fue pq murió ayer [tiempo medido desde la escritura del texto]) &lt;a href=&quot;https://en.wikipedia.org/wiki/Aerospace_engineering&quot;&gt;ingeniero aeronáutico&lt;/a&gt;, que trabajó en varios desarrollos tecnológicos, que llegó a ser presidente, que le han dado como 30 doctorados honoris causa y que es (fue, de nuevo) profundamente religioso.&lt;br&gt;


Abdul Kalam fue vegetariano, célibe y (devoto) musulmán. (referencias en interné)&lt;br&gt;
&lt;br&gt;
Conclusión (a todo esto). Conceptos que parecen contrapuestos, no necesariamente lo son. Incluso una pueden ser complementarios. Si se tiene una vida espiritual que da como resultado la disciplina que un ingeniero/investigador/científico/presidente requiere entonces esa vida espiritual o religión puede ser pro-tecnología.&lt;br&gt;


Parece muy simplista, pero bajo ciertas condiciones uno puede usar conceptos/herramientas que parecen contrapuestas para un mismo fin.  &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/7806443974558300182/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/7806443974558300182?isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7806443974558300182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7806443974558300182'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2015/07/murio-abdul-kalam.html' title='Murió Abdul Kalam'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-5490232376582635724</id><published>2013-07-21T23:24:00.001-04:00</published><updated>2020-02-29T20:05:52.113-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hervidor eléctrico"/><title type='text'>¿Cómo se apaga un hervidor eléctrico?</title><content type='html'>
&lt;h2&gt; Introducción (necesaria pero opcional)&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/d/d9/Electric_kettle_-_%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%87%D0%B0%D0%B9%D0%BD%D0%B8%D0%BA.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://upload.wikimedia.org/wikipedia/commons/d/d9/Electric_kettle_-_%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%87%D0%B0%D0%B9%D0%BD%D0%B8%D0%BA.JPG&quot; width=&quot;167&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Durante algún semestre cualquiera en mi paso por la universidad, un compañero planteó una pregunta que fue interesante y de la cual nunca tuve una respuesta clara: ¿cómo funciona el sistema de apagado de los &lt;a href=&quot;http://es.wikipedia.org/wiki/Jarra_el%C3%A9ctrica&quot;&gt;&lt;strong&gt;hervidores eléctricos&lt;/strong&gt;&lt;/a&gt;?&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Entre estudiantes de ingeniería parece algo trivial y la primera y más frecuente respuesta de uno de ellos fue que tenía un &lt;a href=&quot;http://es.wikipedia.org/wiki/Termostato&quot;&gt;&lt;strong&gt;termostato&lt;/strong&gt;&lt;/a&gt; ajustado para actuar a 100&lt;a href=&quot;http://es.wikipedia.org/wiki/Grado_Celsius&quot;&gt;[°C]&lt;/a&gt;. Casi instantáneamente respondí (con un toque de nostalgia por las tazas de té en  mi &lt;a href=&quot;http://es.wikipedia.org/wiki/El_Salvador_(Chile)&quot;&gt;ciudad-campamento natal&lt;/a&gt;) que en &quot;altura&quot; la &lt;em&gt;temperatura de ebullición&lt;/em&gt; del agua es menor a 100[°C] y que allí el agua hervía y el &lt;strong&gt;hervidor&lt;/strong&gt; se apagaba, por lo que, el sistema no podía estar ajustado los 100[°C]. Otro respondió &quot;entonces puede que sea un &lt;em&gt;sensor de presión&lt;/em&gt;&quot;, lo cual fue rebatido con el argumento del precio y las dificultades de calibración que debía cumplir el &lt;em&gt;sensor de presión&lt;/em&gt;. Otra respuesta fue que la &lt;em&gt;temperatura de ajuste&lt;/em&gt; del &lt;strong&gt;termostato&lt;/strong&gt; esta muy por debajo del punto de ebullición y que en realidad el agua no hervía.&lt;/p&gt;
&lt;p&gt;A la hora del té, volvíamos a recordar la pregunta. Al percatarnos de que el &lt;strong&gt;hervidor&lt;/strong&gt; no se apagaba cuando se dejaba la tapa abierta, nos hizo pensar de manera tajante a algunos que se trataba de un &lt;em&gt;sensor de presión&lt;/em&gt;. Incluso una vez en un laboratorio de &quot;transferencia de calor&quot; le preguntamos al profesor, quién en un acto de sabiduría y humildad nos dijo &quot;no sé&quot;.&lt;/p&gt;
&lt;p&gt;Pasó el tiempo y cada vez que conocía gente nueva le planteaba la pregunta &lt;strong&gt;¿Sabes como es el sistema de apagado de un hervidor eléctrico?&lt;/strong&gt;y cada vez recibía respuestas nuevas, algunas evidenciaban errores de conceptos, pero otras eran elegantemente &lt;em&gt;creativas&lt;/em&gt;. Incluso llegué a utilizar esta pregunta para ver el tipo de ingeniero o técnico con el que estaba tratando. Los resultados daban para interpretarse como un test de personalidad: no solo mostraba si la persona pensaba de forma correcta y aplicaba bien los conceptos, si no que, además mostraba cuánta seguridad tenía el sujeto de lo que decía y con cuanta humildad aceptaba otra opinión externa. Pasó más tiempo y las respuestas se iban acumulando, respuestas que iban desde sensores de humedad, pasando por acelerómetros, termostatos regulables hasta medidores de potencia. Pensaba que tal vez &lt;a href=&quot;https://es.wikipedia.org/wiki/Hern%C3%A1n_Rivera_Letelier&quot;&gt;Hernán Rivera Letelier&lt;/a&gt; me diría que son los duendes que apagan esos hervidores eléctricos.&lt;/p&gt;
&lt;p&gt;Hasta que un día en que dos eventos trascendentales en mi vida, la cesantía y el fallo del hervidor de mi casa, me dieron la posibilidad de ver qué sucedía y saciar la curiosidad&lt;/p&gt;
&lt;h2&gt;
 El sistema&lt;/h2&gt;
&lt;h3&gt; El objetivo del sistema &lt;/h3&gt;
&lt;p&gt;El objetivo del hervidor es calentar agua hasta que hierva. Por lo tanto, cuando el agua comience a &lt;strong&gt;hervir&lt;/strong&gt;, el hervidor tienen que tener un &lt;strong&gt;sistema de apagado&lt;/strong&gt;. ¿Cómo se &quot;da cuenta&quot; el hervidor que el agua está hirviendo?&lt;/p&gt;
&lt;br /&gt;
&lt;h3&gt; El termostato&lt;/h3&gt;
&lt;p&gt;El sistema funciona con un &lt;a href=&quot;https://es.wikipedia.org/wiki/Termostato&quot;&gt;termostato&lt;/a&gt;. El termostato es un dispositivo que activa algo, en este caso desactiva el paso de corriente, cuando se alcanza una temperatura superior a la que se configura.
En otras palabras superada la temperatura de configuración, o de &quot;seteo&quot;, el termostato corta la corriente.
&lt;/p&gt;
&lt;h3&gt; Cómo no funciona el sistema&lt;/h3&gt;
&lt;p&gt;Surge casi de inmediato la idea de poner un termostato que se apague a la temperatura de ebullición del agua, pero el agua no siempre hierve a 100 [°C]. De hecho, esto solo sucede a nivel de mar. Si usted está en La Paz, Bolivia el agua le va a hervir a una temperatura cercana a los 89[°C]. ¿Se imagina si ponemos un sistema que se apague cuando el agua alcance los 100[°C] en La Paz, Bolivia? El sistema no se apagaría.
¿Cómo se resuelve el apagado de un hervidor a distintas alturas, y por lo tanto, a distintas temperaturas  de ebullición del agua?
&lt;/p&gt;
&lt;h3&gt; Cómo funciona el sistema&lt;/h3&gt;
&lt;p&gt;Hay un truco interesante, pues el sistema funciona con un termostato, sin embargo este termostato no está en contacto con el agua que queremos hervir. El termostato está en contacto con el aire y esta ubicado en una cámara alejado del contacto directo con el agua. El termostato se activa a 60[°C] &lt;/p&gt;
&lt;p&gt;¿Cómo es que funciona el termostato si está configurado a 60°C?   Al hervir el agua se produce una cantidad de vapor abundante, tan abundante que se esparce  por todo el interior del hervidor, incluso inundando la cámara donde está el termostato. Como el vapor estaría a 100[°C] a nivel del mar y el termostato se activa a una temperatura superior a los 60[°C], al entrar en contacto el vapor con el termostato, este se activa, cortando el funcionamiento del calentador.&lt;/p&gt;
&lt;p&gt;Mientras el agua no hierva, no hay vapor abundante y por lo tanto, el termostato no entra en contacto con aire a temperatura alta que lo pueda activar.&lt;/p&gt;
&lt;p&gt;El sistema no tiene que configurarse a las temperaturas de ebullición para cada altura, pues se activa con la condición de que se llene de vapor la cámara donde está el termostato.&lt;/p&gt;
&lt;h3&gt; Las partes&lt;/h3&gt;
&lt;p&gt;En la parte dónde está el agua, hay una entrada en la parte superior del hervidor (foto 1) que lleva el vapor hacia un compartimento o cámara (foto 2)  dónde está el protagonista de la película (o el jovencito como dicen las abuelitas) el  &lt;a href=&quot;http://es.wikipedia.org/wiki/Termostato&quot;&gt;termostato&lt;/a&gt; (foto 3). El termostato se activa cuando entra en contacto con el vapor a alta temperatura que inunda la cámara cuando el agua hierve. Al deformarse el termostato activa una palanca que desactiva el  interruptor llevándolo a la posición de apagado abriendo el circuito, apagando el calentador.  El sistema de apagado incluye el termostato y el interruptor, y se puede ver en &lt;a href=&quot;http://china.makepolo.com/product-detail/100264927382.html&quot;&gt; la página del proveedor&lt;/a&gt; (disponible en chino).&lt;/p&gt;
&lt;!--============================================================== INICIO DE LA FOTO 1 ===============================================================--&gt;

&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2xwI7eiatMdE_s6V3gTa_DeKBy_NR8xAFg6XzHG-d2JqnUULmSeY4GdrjHRKb7UKWnL6M3JulvMT4BSAnJopXA2Ye9cm9elGMcgYm_eL3lLYBq6qKbbZSFCd-sQlchqf5yNJR/s1600/P1010137.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2xwI7eiatMdE_s6V3gTa_DeKBy_NR8xAFg6XzHG-d2JqnUULmSeY4GdrjHRKb7UKWnL6M3JulvMT4BSAnJopXA2Ye9cm9elGMcgYm_eL3lLYBq6qKbbZSFCd-sQlchqf5yNJR/s320/P1010137.JPG&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;font-size: 13px;&quot;&gt;Foto 1: Entrada de vapor&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;!--============================================================== FIN DE LA FOTO 1 ===============================================================--&gt;

&lt;!--============================================================== INICIO DE LA FOTO 2 ===============================================================--&gt;

&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDxj3MJmcgTDQlfTMQlSDS3WUJPeK851SFzlFoPVxTfsFt0JK5HsmdW4vJ03amC9nOk6-tdX5gZMXxgOx9iio-NwLTCSkcCpqLQjfUj_0Ayu-EivEYc2x93jph4I7n-agOSu8H/s1600/P1010140.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDxj3MJmcgTDQlfTMQlSDS3WUJPeK851SFzlFoPVxTfsFt0JK5HsmdW4vJ03amC9nOk6-tdX5gZMXxgOx9iio-NwLTCSkcCpqLQjfUj_0Ayu-EivEYc2x93jph4I7n-agOSu8H/s320/P1010140.JPG&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;font-size: 13px;&quot;&gt;Foto 2: Conducto que lleva el vapor al termostato&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;!--============================================================== FIN DE LA FOTO 2 ===============================================================--&gt;

&lt;!--============================================================== INICIO DE LA FOTO 3 ===============================================================--&gt;

&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIE_VN32QjR4GZovX5TXDy-A3fi_wnNOq_vP0QsTQkh_FjEby0QoWkQTJTVVvdag74JN9s0qnRAWTGTdEXIM4p_Aj9bb5tJg9_HeKvxMtLJnYmptyLDeJ-UiWtvksayrinL77B/s1600/100007218635_13715225226608.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIE_VN32QjR4GZovX5TXDy-A3fi_wnNOq_vP0QsTQkh_FjEby0QoWkQTJTVVvdag74JN9s0qnRAWTGTdEXIM4p_Aj9bb5tJg9_HeKvxMtLJnYmptyLDeJ-UiWtvksayrinL77B/s320/100007218635_13715225226608.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;font-size: 13px;&quot;&gt;Termostato (de la página del vendedor)&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;!--============================================================== FIN DE LA FOTO 3 ===============================================================--&gt;

&lt;h2&gt; ¿Cuando falla o cuando no funciona?&lt;/h2&gt;
&lt;p&gt;Es importante notar que una posible falla puede ser el sobre-llenado del hervidor haciendo que el termostato no se active cuando corresponde (por algo el hervidor tiene una marca de nivel de agua que dice máximo). El &quot;no cierre&quot; de la tapa del hervidor, o mejor dicho, el hecho de que la tapa del hervidor esté cerrada ayuda a que el conducto que conecta con el termostato se llene de vapor y pueda activarse. Si la tapa está abierta el conducto no se llena y el termostato no se activa para apagar el hervidor.&lt;/p&gt;
&lt;p&gt;En otras palabras cuando el hervidor queda con la tapa de carga de agua abierta el vapor sale por ahí y puede que no llegue a la cámara donde está ubicado el termostato. Si el vapor no llega donde está el termostato, el sistema no se acciona y el calentador no se apaga, quedando el agua hirviendo hasta que se evapore toda, lo que puede resultar en un accidente.
&lt;/p&gt;
&lt;h2&gt; Comentarios&lt;/h2&gt;
&lt;p&gt;El hecho de que el termostato se active cuando le llega vapor, que puede estar en un rango amplio de temperatura, no exige precisión en la temperatura de ajuste del termostato. Esto hace que el sistema funcione a distintas alturas geográficas (la temperatura de &lt;a href=&quot;https://es.wikipedia.org/wiki/Punto_de_ebullici%C3%B3n&quot;&gt;ebullición&lt;/a&gt; del agua disminuye con la altura), por lo que el sistema es robusto, desde el punto de vista de la altura.
&lt;/p&gt;
La elegancia de la solución está en que el sistema puede adaptarse a la altura, sin tener que cambiarle algo, moverle una perilla, etc. La condición de apagado es que le llegue vapor al termostato, y que este alcance cierta temperatura para activarse, temperatura que debe ser inferior a la del vapor que entra en contacto con el termostato (para asegurarnos de que se active).  Eso nos lleva a otra pregunta, ¿Qué pasa si la temperatura a la que el termostato se activa es mayor  a la temperatura de ebullición o la temperatura del vapor caliente?  El termostato no se activará y el hervidor seguirá funcionando. Si la temperatura de ebullición baja con la altura geográfica llegará un punto en que a cierta altura al termostato le llegará vapor, pero la temperatura de este será menor a la temperatura de ajuste y no se apagará el hervidor ¿cómo determinar esa altura?&lt;br /&gt;
&lt;h2&gt; ¿A que altura el hervidor no funciona?&lt;/h2&gt;
&lt;p&gt;Si la temperatura de ebullición baja con la altura, partiendo a 100[°C] al nivel del mar, pasando por los 90 a 2500 metros sobre el nivel del mar, ¿Llegará en alguna altura bajar tanto la temperatura de ebullición que no sea capaz de funcionar el &lt;strong&gt;termostato&lt;/strong&gt;?&lt;/p&gt;
&lt;p&gt;Para saber a qué altura ya no funciona el hervidor, debemos conocer la temperatura a la que el termostato se activa y ver a qué altura la temperatura de ebullición es igual a esta última. Suponemos que la temperatura del vapor es igual a la temperatura de ebullición del agua en esa altura, obviamente hay una diferencia pero para estos fines es una buena aproximación&lt;/p&gt;
&lt;h2&gt; Midiendo la temperatura de ajuste del termostato&lt;/h2&gt;
&lt;p&gt;Con una plancha de ropa, un multímetro que trae un sensor de temperatura y una cámara (también con mucho cuidado) se registra el momento en que se activa el sensor de temperatura y que corresponde a 62[°C].
&lt;/p&gt;
&lt;!--======================================================================Inicio de videos de yutub============================================================================--&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/L8GGersVUDs?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;!--====================================================================================================================================================================--&gt;
&lt;h2&gt; La altura a la que el hervidor no se apaga&lt;/h2&gt;
&lt;p&gt;Conocida la temperatura de activación del termostato, 62[°C], buscamos los datos del punto de ebullición del agua. En la &lt;a href=&quot;http://docs.engineeringtoolbox.com/documents/926/water_pressure_boiling_temperature.pdf&quot;&gt;tabla disponible en engineeringtoolbox&lt;/a&gt; aparecen la columna temperatura y presión de ebullición.  Interpolamos (a mano o con una spline-cúbica) y luego con la presión correspondiente a los 62[°C] buscamos una &lt;a href=&quot;http://www.engineeringtoolbox.com/international-standard-atmosphere-d_985.html&quot;&gt;tabla de atmósfera estándar&lt;/a&gt; e interpolamos la altura para dicha presión.  Con un &lt;a href=&quot;https://drive.google.com/open?id=18BzK50kJISNLdEFoLIIVTD6PD9gBFF3m&quot;&gt;archivo matlab que contiene el procedimiento anterior&lt;/a&gt;, obtenemos la altura de 11200 [m].&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
Considerando que la máxima altura geográfica es la del &lt;a href=&quot;https://es.wikipedia.org/wiki/Monte_Everest&quot;&gt;Monte Everest&lt;/a&gt; 8848[m], el diseño del hervidor es bueno, y sirve para ser usado en cualquier altura sobre la tierra.&lt;/p&gt;
&lt;p&gt;Tal vez si alguien tiene un avión como un &lt;a href=&quot;http://es.wikipedia.org/wiki/Airbus_A320&quot;&gt;Airbus 320&lt;/a&gt; despresurizado volando como a 11000 [m] se pueda probar si no funciona, y después me cuente.&lt;/p&gt;
&lt;p&gt;
Si usted tiene un método para alcanzar esa altura con corriente alterna disponible, contácteme y hacemos la prueba.&lt;/p&gt;
&lt;h2&gt; En resumen&lt;/h2&gt;
&lt;p&gt;Un &lt;strong&gt;hervidor eléctrico&lt;/strong&gt; se apaga cuando un el vapor que se produce al hervir el agua acciona un &lt;strong&gt;termostato&lt;/strong&gt; ubicado en una cámara separada del contenedor de líquido, cortando el circuito del calentador de agua.&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/5490232376582635724/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/5490232376582635724?isPopup=true' title='15 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/5490232376582635724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/5490232376582635724'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2013/07/como-se-apaga-un-hervidor-electrico.html' title='¿Cómo se apaga un hervidor eléctrico?'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2xwI7eiatMdE_s6V3gTa_DeKBy_NR8xAFg6XzHG-d2JqnUULmSeY4GdrjHRKb7UKWnL6M3JulvMT4BSAnJopXA2Ye9cm9elGMcgYm_eL3lLYBq6qKbbZSFCd-sQlchqf5yNJR/s72-c/P1010137.JPG" height="72" width="72"/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-8524114400398319506</id><published>2010-04-21T01:21:00.008-04:00</published><updated>2020-01-26T18:10:37.574-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="motor paso paso stepper motor music musica"/><title type='text'>El Motor paso paso temperado a ±0.5[Hz] ( o Música con motores eléctricos)</title><content type='html'>El título hace referencia al &quot;Clavecín bien temperado&quot;. Como nunca se pueden temperar o afinar bien las cosas, se indicó el máximo error por resolución en la afinación, que corresponde a medio [Hz].&lt;br /&gt;
&lt;br /&gt;
Como ejemplo, a continuación se trata de reproducir, a dos voces - que es lo que permite el controlador- el &lt;strong&gt;Himno Nacional de Chile&lt;/strong&gt;, para acentuar el nacionalismo post terremoto, la &lt;strong&gt;Badinerie de J.S. Bach&lt;/strong&gt;, pues a el se le debe el título y el &lt;strong&gt;Himno de la Universidad de Concepción&lt;/strong&gt; mi &lt;em&gt;alma mater&lt;/em&gt; y dueña de los motores.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/rMLWoW2o-9Y/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/rMLWoW2o-9Y?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Himno nacional de Chile&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/qK8z3BGp4-E/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/qK8z3BGp4-E?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Badinerie&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/Nisn4cYt7hE/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/Nisn4cYt7hE?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Himno de la UdeC&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Un intento de explicación&lt;/h3&gt;
&lt;div&gt;
Cuando se puede controlar la frecuencia con la resolución de ±1[Hz] en una máquina y se puede controlar el tiempo de funcionamiento a esa frecuencia, se puede hacer música con ella.&lt;br /&gt;
&lt;br /&gt;
Este es el caso de los &lt;a href=&quot;http://es.wikipedia.org/wiki/Motor_paso_a_paso&quot;&gt;motores paso paso&lt;/a&gt; o &quot;stepper motors&quot;. En el caso particular del ejemplo de más abajo, usando un &lt;a href=&quot;http://www.techno-isel.com/Tic/motor_controllers.htm&quot;&gt;controlador ISEL&lt;/a&gt; basta con enviarle los movimientos vía puerto serial.&lt;br /&gt;
&lt;br /&gt;
Usando la &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/clculo-de-frecuencias-para-una-nota-y.html&quot;&gt;fórmula para convertir notas musicales en frecuencia&lt;/a&gt; y modificando el programa para hacer &lt;a href=&quot;http://rocoblog.blogspot.com/2009/09/como-hacer-musica-en-gnu-octave-o.html&quot;&gt;música en GNU-Octave/Matlab&lt;/a&gt;, de manera que entregue la sintaxis de los movimientos de los motores en vez de la salida del audio, es una opción para hacer música con motores paso paso.&lt;br /&gt;
&lt;br /&gt;
Es importante decir que la sintaxis típica del motor es:&lt;br /&gt;
&lt;br /&gt;
[np motor 1],[vel motor 1],[np motor 2],[vel motor 2]&lt;br /&gt;
&lt;br /&gt;
por lo que el programa debe hacer la conversión de tiempo a numero de pasos basado en la frecuencia de giro. Existe un problema en este punto, porque para bajas frecuencias el error en tiempo crece, y se desea que para cada línea el tiempo de ejecución sea el  mismo, porque por cada línea se da la instrucción de mover 2 motores simultáneamente.&lt;br /&gt;
&lt;br /&gt;
El programa para la conversión, está probado en GNU-Octave y requiere de la función &lt;em&gt;notacnc_2.m&lt;/em&gt;, similar a la del programa anterior, para funcionar. En la sintaxis del programa se adjuntan las mismas canciones, expuestas anteriormente, como el Badinerie.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
El Código&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt; &lt;a href=&quot;https://drive.google.com/open?id=1VCdphbWo1JozgTRH0DaUKO1ZKNMGxxjZ&quot;&gt;El programa&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1REvUvX52-8QpnNvXjY3a6JQwwxTLI8YY&quot;&gt;La función&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
En resumen, si puedes controlar la frecuencia, puedes hacer música.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Comentario Anexo&lt;/h4&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkGphtayorI2ICMJ4qtCQjOMC3kAhweXMm7852PoGPtM6v5CDSR8UeHAYo3pXz3878VFXXsgHi9q-oWHEI3sOxAMeg9OG7BsOTJhJfiiQbBKc3IcIFxRJRi3EPGMQmoIkmBQeH/s1600/la_frase.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;252&quot; data-original-width=&quot;940&quot; height=&quot;85&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkGphtayorI2ICMJ4qtCQjOMC3kAhweXMm7852PoGPtM6v5CDSR8UeHAYo3pXz3878VFXXsgHi9q-oWHEI3sOxAMeg9OG7BsOTJhJfiiQbBKc3IcIFxRJRi3EPGMQmoIkmBQeH/s320/la_frase.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://dl.dropboxusercontent.com/u/73385427/public_html/la_frase.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;Este artículo&lt;a href=&quot;http://www.lun.com/Pages/NewsDetail.aspx?dt=2012-09-07&amp;amp;PaginaId=6&amp;amp;bodyid=0&quot;&gt; fue referenciado en una página&lt;/a&gt;&amp;nbsp;de &quot;&lt;a href=&quot;http://www.lun.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Las Últimas Noticias&lt;/a&gt;&quot; con frase farandulera incluida.&lt;br /&gt;
Aclarando la frase, hay que hacer notar que mientras el motor produzca vibraciones en el rango audible y que su frecuencia sea variable (A menos que quieras hacer la &quot;&lt;a href=&quot;http://www.youtube.com/watch?v=bI7DT0xUsvA&quot; target=&quot;_blank&quot;&gt;Samba de una nota&lt;/a&gt;&quot;), se puede hacer música con dicho motor.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;address&gt;
 Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/8524114400398319506/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/8524114400398319506?isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8524114400398319506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8524114400398319506'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2010/04/el-motor-paso-paso-temperado-05hz-o.html' title='El Motor paso paso temperado a ±0.5[Hz] ( o Música con motores eléctricos)'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/rMLWoW2o-9Y/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-3908250346124731085</id><published>2010-03-05T13:22:00.006-03:00</published><updated>2020-01-26T18:06:21.810-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="fuerza chile himno nacional parlante interno pc speaker"/><title type='text'>¡Fuerza Chile!</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/gnIqm4tw-Fw/0.jpg&quot; src=&quot;https://www.youtube.com/embed/gnIqm4tw-Fw?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tras el &lt;strong&gt;Terremoto&lt;/strong&gt; de 8,8 grados en la escala &lt;emp&gt;Richter&lt;/emp&gt; que ha afectado a la zona centro sur de &lt;strong&gt;Chile&lt;/strong&gt; se necesita &lt;strong&gt;ayuda&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;strong&gt;Manual de Cómo ayudar&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cooperativa.cl/prontus_nots/site/artic/20100301/pags/20100301173542.html#T0&quot;&gt;Alternativas de Ayuda&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.chileayudachile.cl/&quot;&gt;Chile Ayuda a Chile&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Cuenta Única 2702&lt;/strong&gt; Banco de Chile/Banco Santander&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
La foto que representa la campaña &lt;strong&gt;Chile ayuda a Chile&lt;/strong&gt;, que muestra a un compatriota levantando una &lt;strong&gt;bandera chilena&lt;/strong&gt; embarrada y rota entre escombros. Ese simbolismo contagioso me ha llevado a utilizar &lt;a href=&quot;http://rocoblog.blogspot.com/2009/12/como-hacer-musica-con-el-parlante.html&quot;&gt;el parlante interno de mi PC&lt;/a&gt; para levantar simbólicamente nuestra bandera musical, el &lt;strong&gt;Himno nacional de Chile&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
El himno está arreglado para dos voces, en el video aparece una voz grabada previamente y superpuesta, para que suene mejor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A modo de comentario es importante decir que los terremotos no son un acontecimiento aislado en Chile. De hecho la misma zona ha sentido terremotos en el periodo histórico de la colonia. En 1751 uno destruyó &lt;strong&gt;Concepción&lt;/strong&gt; y &lt;strong&gt;Chillán&lt;/strong&gt;, fue en ese entonces, que la ciudad de Concepción se re-fundó en el lugar que está hoy -antes estaba en la localidad de Penco (Por eso el gentilicio de Concepción es penquista)- y la Ciudad de Chillán se reconstruyó donde hoy está Chillán Viejo.  El Chillán actual, que está al lado de Chillán Viejo, fue construido por otro terremoto, en 1835. Y sufriría otros terremotos en 1939, 1953 y 1960.&lt;br /&gt;
&lt;br /&gt;
Por eso ánimo a todos, fuerza Chile, te levantarás.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/3908250346124731085/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/3908250346124731085?isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/3908250346124731085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/3908250346124731085'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2010/03/fuerza-chile.html' title='¡Fuerza Chile!'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/gnIqm4tw-Fw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-2838172979375700968</id><published>2009-12-14T04:41:00.005-03:00</published><updated>2020-01-26T18:05:19.340-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pc beep bip linux internal speaker parlante interno musica c++"/><title type='text'>Cómo hacer música con el parlante interno del PC y C++</title><content type='html'>Al pensar en el parlante o altavoz interno del PC, en inglés, &lt;a href=&quot;http://en.wikipedia.org/wiki/PC_speaker&quot;&gt;&lt;em&gt;PC speaker&lt;/em&gt;&lt;/a&gt;, se nos viene a la cabeza el &lt;em&gt;bip&lt;/em&gt;, en inglés &lt;em&gt;beep&lt;/em&gt; que suena como aviso.&lt;br /&gt;
Usando la consola en cualquier distribución basada en GNU/Linux se puede controlar el parlante, de modo de hacer frecuencias y duraciones a voluntad y poder hacer música. A diferencia del uso de &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/clculo-de-frecuencias-para-una-nota-y.html&quot;&gt;GNU-Octave y Matlab para hacer música&lt;/a&gt;, noi se necesita construir la onda, solo se debe controlar la frecuencia y duración.&lt;br /&gt;
Tomando como referencia la entrada de notas usada para &lt;a href=&quot;http://rocoblog.blogspot.com/2007/05/musica-en-matlab-como-hacer-musica-en.html&quot;&gt;hacer música en Matlab&lt;/a&gt;, en la que se ingresan notas de forma parecida a como se hace en los programas compositores en los celulares Nokia, especificando la duración en el primer caracter, la nota en clave americana, y la octava tomando como octava central la 3ra, se puede hacer una función teniendo como entrada las notas en dicho formato y como salida las frecuencias y las duraciones de esas notas.&lt;br /&gt;
La salida de la función -&lt;em&gt;las frecuencias y las duraciones&lt;/em&gt; pueden ser ingresadas a otros dispositivos, en el caso del Matlab era a otra función que creaba las ondas, a motores controlados electrónicamente, etcétera.&lt;br /&gt;
&lt;br /&gt;
En este caso nos comunicamos con el parlante enviándole frecuencias y notas:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;//  La Función que hace los sonidos
int suena(int freq,int len){
  
 int fd = open(&quot;/dev/console&quot;, O_WRONLY);
      ioctl(fd, KIOCSOUND, (int)(1193180/freq));
      //usleep(1000*len);

 usleep(1000*len);
      ioctl(fd, KIOCSOUND, 0);
      close(fd);
}&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Esta parte puede hacerse de forma distinta instalando &lt;strong&gt;gnubeep&lt;/strong&gt;. Con el que se puede escribir &lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
gnubeep -f 2600 -l 1000000&lt;/div&gt;
y sonarán 600 &lt;a ercio=&quot;&quot; es.wikipedia.org=&quot;&quot; href=&quot;http://www.blogger.com/blogger.g?blogID=31327455&quot; http:=&quot;&quot; wiki=&quot;&quot;&gt;[Hz]&lt;/a&gt; por 1 segundo.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
 El código&lt;/h2&gt;
El código escrito en &lt;a href=&quot;http://es.wikipedia.org/wiki/C%2B%2B&quot;&gt;C++&lt;/a&gt; funcionó en mi PC con &lt;a href=&quot;http://www2.mandriva.com/es/&quot;&gt;Mandriva 2009.1&lt;/a&gt;, y probablemente funcione en cualquier &lt;a href=&quot;http://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux&quot;&gt;distribución GNU/Linux&lt;/a&gt;.&lt;br /&gt;
Puede ser compilado para Windows descomentando las partes indicadas con &lt;strong&gt;//win&lt;/strong&gt; .&lt;br /&gt;
Está a disposición de vustra merced en el enlace: &lt;a href=&quot;https://drive.google.com/open?id=1-pa-e4jECQvbQHxWFT7cZqTMFqyN0Qq7&quot;&gt;musica.cpp&lt;/a&gt;.&lt;br /&gt;
Algunos ejemplos para ingresarle al programa:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;Badinerie  BWV 1067 de J.S. Bach. La transcripción es para la primera voz y la parte del bajo&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1qynuIWby7UXs05i-nZQgOVYPMLCsH5VM&quot;&gt;Badinerie primera voz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1r7GlLXjka38P7ieoVqQhUcv-q-TWgJJo&quot;&gt;Badinerie segunda voz&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;  &lt;/ul&gt;
&lt;br /&gt; &lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;Suite para Cello N°1, BWV 1007 J.S. Bach&lt;br /&gt; &lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1wqfEd2C6eTRA-_1JqLKBbmKmL3r3Ijqr&quot;&gt;Suite de Cello&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt; &lt;/ul&gt;
&lt;br /&gt; &lt;/li&gt;
&lt;br /&gt;
&lt;li&gt; Invention 13 (BWV 784) de J.S. Bach&lt;br /&gt; &lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1kDJyJCYWwWocY6U1-LlCw3oBbC9NqhK8&quot;&gt;Invención 13 primera voz&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=1FG1htZUliXZgROaNGCrbx7YzAFn7dAME&quot;&gt;Invención 13 segunda voz&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt; &lt;/ul&gt;
&lt;br /&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h2&gt;
 Ejemplos&lt;/h2&gt;
&lt;br /&gt;
Usando dos computadores y sincronizando el instante en que empiezan las canciones se probaron los ejemplos anteriores.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Badinerie BWV 1067&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/o6s6Ce9jM14/0.jpg&quot; src=&quot;https://www.youtube.com/embed/o6s6Ce9jM14?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
Invención 13, BWV 784&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/AJkquHX1c4c/0.jpg&quot; src=&quot;https://www.youtube.com/embed/AJkquHX1c4c?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
Suite para Cello 1007&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/o6s6Ce9jM14/0.jpg&quot; src=&quot;https://www.youtube.com/embed/o6s6Ce9jM14?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
Comentario&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
Si quiere desactivar el pitido, escriba en la consola como superusuario:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
# modprobe -r pcspkr&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/2838172979375700968/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/2838172979375700968?isPopup=true' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2838172979375700968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2838172979375700968'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2009/12/como-hacer-musica-con-el-parlante.html' title='Cómo hacer música con el parlante interno del PC y C++'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/o6s6Ce9jM14/default.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-727526775090639091</id><published>2009-09-10T23:53:00.017-04:00</published><updated>2020-01-26T17:52:16.004-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Musica GNU-Octave"/><title type='text'>Como hacer musica en GNU Octave o Música en GNU Octave  o bien migrando &quot;Musica en Matlab&quot; a Octave</title><content type='html'>En la una de las &lt;a href=&quot;http://rocoblog.blogspot.com/2007/05/musica-en-matlab-como-hacer-musica-en.html&quot;&gt;entradas anteriores&lt;/a&gt; se describe un programa para hacer música en Matlab, programa que fue probado en Windows.&lt;br /&gt;
La idea es si existe un computador con alguna distribución de GNU/Linux, y en vez de &lt;a href=&quot;http://www.mathworks.com/&quot;&gt;Matlab&lt;/a&gt; ocupamos el siempre útil y nunca bien ponderado &lt;a href=&quot;http://www.gnu.org/software/octave/&quot;&gt;GNU Octave&lt;/a&gt; para ejecutar este programa.&lt;br /&gt;
Muchos comandos de &lt;a href=&quot;http://www.mathworks.com/&quot;&gt;Matlab&lt;/a&gt;  se ejecutan de igual manera en &lt;a href=&quot;http://www.gnu.org/software/octave/&quot;&gt;GNU Octave&lt;/a&gt;.&lt;br /&gt;
Excepto por algunos comandos importantes :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt; menu(&#39;title&#39;,&#39;opc 1&#39;,&#39;opc 2&#39;) &lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Este comando no está en  &lt;a href=&quot;http://www.gnu.org/software/octave/&quot;&gt;GNU Octave&lt;/a&gt;, por lo menos en la instalación del paquete &lt;a href=&quot;http://octave.sourceforge.net/&quot;&gt;Octave-forge&lt;/a&gt;, así que el menú con botones de &lt;a href=&quot;http://www.mathworks.com/&quot;&gt;Matlab&lt;/a&gt;, pasa a ser un sencillo menú por consola.&lt;br /&gt;
Otro comando que existe para Matlab y funciona en Octave es :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt; sound(y,fm) &lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
las primeras veces que ejecuté el programa arrojaba un error así:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;&lt;br /&gt;octave:2 Fs=44100;&lt;br /&gt;octave:3 t=0:1/Fs:1;&lt;br /&gt;octave:4&amp;nbsp; y=sin(2*pi*440*t);&lt;br /&gt;octave:5&amp;nbsp; sound(y,Fs)&lt;br /&gt;sh: ofsndplay: command not found&lt;br /&gt;warning: warn_fortran_indexing is no longer a built-in variable; please read the NEWS file or type `news&#39; for details&lt;br /&gt;warning: warn_fortran_indexing is no longer a built-in variable; please read the NEWS file or type `news&#39; for details&lt;br /&gt;warning: broken pipe -- some output may be lost&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
La solución es simplemente un &lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt; clear all&lt;/code&gt;&lt;/div&gt;
antes de ejecutar el comando. Existe un error al hacer esto cuando un instala el Octave-forge, pero la solución es borrar unos paquetes que por lo menos en este caso no son prioridad, en detalle está &lt;a href=&quot;http://elblogmano.blogspot.com/2009/05/error-bug-de-octave-al-hacer-clear-all.html&quot;&gt;acá&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
El funcionamiento muestra el detalle de lo reproducido:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
octave:7 clear all
octave:8  Fs=44100;
octave:9  t=0:1/Fs:1;
octave:10  y=sin(2*pi*440*t);
octave:11  sound(y,Fs)
warning: warn_fortran_indexing is no longer a built-in variable; please read the NEWS file or type `news&#39; for details
warning: warn_fortran_indexing is no longer a built-in variable; please read the NEWS file or type `news&#39; for details
play au: header size 24 is too small

-: (au)

Encoding: Signed PCM
Channels: 1 @ 16-bit
Samplerate: 44100Hz
Replaygain: off
Duration: unknown

In:0.00% 00:00:01.00 [00:00:00.00] Out:44.1k [      |      ] Hd:0.0 Clip:0
Done.&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Al intentar correr el programa en &lt;a href=&quot;http://es.wikipedia.org/wiki/Fedora_(distribuci%C3%B3n_Linux)#Fedora_12&quot;&gt;Fedora 12&lt;/a&gt; obtenía el siguiente  error:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;octave:1&amp;gt; Fs=44100;t=0:1/Fs:1;y=sin(2*pi*440*t);sound(y)&lt;/pre&gt;
&lt;pre&gt;error: sound.m: No command line utility found for sound playing
error: called from:
error:   /usr/share/octave/packages/audio-1.1.4/sound.m at line 108, column 5&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
La solución para esto, que dan en &lt;a href=&quot;http://start.ubuntuforums.org/showthread.php?t=1002606&quot;&gt;los foros de ubuntu&lt;/a&gt; es en resumen la siguiente:&lt;br /&gt;
&lt;br /&gt;
Tener instalado &lt;strong&gt;alsa-utils&lt;/strong&gt; o &lt;strong&gt;pulseaudio-utils&lt;/strong&gt;.&lt;br /&gt;
Luego dice poner en  &lt;code&gt;~/.octaverc&lt;/code&gt;&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;global sound_play_utility = &#39;aplay&#39;;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
o bien&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;global sound_play_utility = &#39;paplay&#39;;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
o bien ponerlo directamente en Octave.&lt;br /&gt;
&lt;br /&gt;
Vemos que funciona:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;octave:2&amp;gt;  Fs=44100;t=0:1/Fs:1;y=sin(2*pi*440*t);sound(y,Fs)
Playing Sparc Audio &#39;stdin&#39; : Signed 16 bit Big Endian, Rate 44100 Hz,Mono&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Otro comando que se ejecuta de manera parecida en Octave es:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;wavwrite( &#39;nombre&#39;,y, Fs, nbits)&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
la diferencia es importante es que la señal guardada en un vector &lt;code&gt;y&lt;/code&gt;, debe ser ingresada necesariamente como un vector columna. En este caso &lt;code&gt;y&lt;/code&gt; es un vector fila, cual debe ser ingresado traspuesto:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;octave:13&amp;gt;&amp;nbsp;wavwrite( &#39;Roco_audio.wav&#39;,y&#39;, Fs, 16)&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Con esas consideraciones, el programa esta listo para ejecutarse.&lt;br /&gt;
Básicamente, los cambios que hay que hacerle al código  Matlab para ejecutarse en Octave son relativamente menores.&lt;br /&gt;
El programa fue probado en  &lt;code&gt;GNU Octave, version 3.0.3&lt;/code&gt; sobre &lt;a href=&quot;http://www.mandriva.com/es/descargas&quot;&gt;Mandriva Linux Free 2009 Spring.&lt;/a&gt;&lt;br /&gt;
También fue probado en&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;El programa&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
El menú del programa se ve así, obviamente las tildes son omitidas para evitar errores de codificación de caracteres  :&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;   MENU     
-----------------------
Seleccione Opcion

1) Ingresar notas 1ra voz
2) Ingresar notas 2da voz
3) Ingresar notas 3ra voz
4) Ingresar Percusion
5) Sonido
6) Guardar Cancion
7) Duracion de la negra [s]
8) Salir
-----------------------&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
La idea es la misma que en &lt;a href=&quot;http://rocoblog.blogspot.com/2007/05/musica-en-matlab-como-hacer-musica-en.html&quot;&gt;acá,&lt;/a&gt; salvo que en Octave.&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=1kzMna1LOIItHxHb91vCbvcxKPznN_-is&quot;&gt;Acá el programa y las funciones&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
y un ejemplo que no incluye el uso de la percusión :&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Lambada GNU Octave&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;166&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749941324&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

La Badinerie de J.S. Bach BWV 1067&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;166&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749941540&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;br /&gt;
Chao&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/727526775090639091/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/727526775090639091?isPopup=true' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/727526775090639091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/727526775090639091'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2009/09/como-hacer-musica-en-gnu-octave-o.html' title='Como hacer musica en GNU Octave o Música en GNU Octave  o bien migrando &quot;Musica en Matlab&quot; a Octave'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-1579331843283793431</id><published>2009-05-30T00:11:00.006-04:00</published><updated>2020-01-26T17:23:34.375-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="graficos octave octplot"/><title type='text'>Gráficos en GNU Octave, la  alternativa a Matlab</title><content type='html'>En GNU &lt;a href=&quot;http://es.wikipedia.org/wiki/GNU_Octave&quot;&gt;Octave&lt;/a&gt; el programa para cálculos numéricos similar a Matlab, la mayoría de los comandos en la sintaxis son iguales.&lt;br /&gt;
Para graficar, se ocupa  el comando &lt;code&gt;plot(x,y)&lt;/code&gt; el cual entrega gráficos menos agradables a la vista que los logrados en Matlab.  Octave ocupa para esto otro Software que se llama &lt;a href=&quot;http://es.wikipedia.org/wiki/Gnuplot&quot;&gt;GNU Plot.&lt;/a&gt;&lt;br /&gt;
Se puede cambiar el uso del GNU Plot por otro programa, que mejora la presentación de los gráficos, usando comandos iguales en algunos casos, y otros parecidos.&lt;br /&gt;
Ese programa es &lt;a href=&quot;http://octplot.sourceforge.net/&quot;&gt;OctPlot&lt;/a&gt;.&lt;br /&gt;
Para obtener octplot + Octave:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;$ sudo apt-get install octave octplot&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Luego para activar OctPlot, despues de hechar a correr Octave se pone:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;octave:1&amp;gt; toggle_octplot&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
Lo que desactiva GNUplot y deja trabajando a OctPlot.&lt;br /&gt;
&lt;br /&gt;
Un Ejemplo de un gráfico obtenido en Octplot, a continuación la sintaxis:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;t=0:.1:10;
y=sin(pi*t);
x=cos(pi*t);
z=2*cos(pi*t+pi/4)+1;
plot(t,y,&#39;k&#39;)
hold on
plot(t,x,&#39;k--&#39;)
plot(t,z,&#39;r.-&#39;)

title(&#39;Titulo del Grafico&#39;);
xlabel(&#39;Variable Independiente&#39;);
ylabel(&#39;Vatiable Dependiente&#39;);

axis([0 10 -1 3]);
legend(&#39;Signal 1&#39;,&#39;Signal 2&#39;,&#39;signal 3&#39;);
text(5,2,&#39;Texto en el grafico&#39;);
print(&#39;MiGrafico.png&#39;, &quot;-dpng&quot;);&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgrJfhbzwc3Xz5gkN4r-EvHjvNAnk8tsMfq_3ObRB-f3bpx4l-Htgr5bJWtWhh-oP4U4hFHMR_2WRrO6GO9l8y5_fz2cCG16sdmJVyGbEY7ZsKHRQ-zBaIWpQTM6wC2nvGYsKe/s1600-h/MiGrafico.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5341471776409518466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgrJfhbzwc3Xz5gkN4r-EvHjvNAnk8tsMfq_3ObRB-f3bpx4l-Htgr5bJWtWhh-oP4U4hFHMR_2WRrO6GO9l8y5_fz2cCG16sdmJVyGbEY7ZsKHRQ-zBaIWpQTM6wC2nvGYsKe/s400/MiGrafico.png&quot; style=&quot;cursor: pointer; display: block; height: 300px; margin: 0px auto 10px; text-align: center; width: 400px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Chao.&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/1579331843283793431/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/1579331843283793431?isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1579331843283793431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1579331843283793431'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2009/05/graficos-en-gnu-octave-la-alternativa.html' title='Gráficos en GNU Octave, la  alternativa a Matlab'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgrJfhbzwc3Xz5gkN4r-EvHjvNAnk8tsMfq_3ObRB-f3bpx4l-Htgr5bJWtWhh-oP4U4hFHMR_2WRrO6GO9l8y5_fz2cCG16sdmJVyGbEY7ZsKHRQ-zBaIWpQTM6wC2nvGYsKe/s72-c/MiGrafico.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-8820689096516094850</id><published>2008-05-19T23:07:00.014-04:00</published><updated>2020-01-26T17:13:12.166-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Orbita de Satelite Molniya  Matlab"/><title type='text'>Órbita de Molniya o Molniya Orbit o молния</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi57cBOH7Bdyjoy-i9W-HXzwTLEFi3pE698cYkcr9cVDyNn7ZpoYlUkvm5r84VI1tuKGBW3O1Rk9dcXp1F_TgDDYu7cyqSM2WskDRqWHiqlSU6QDBSp5z660icYbWKDX8hyphenhyphenEWYe/s1600/molniya.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;343&quot; data-original-width=&quot;435&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi57cBOH7Bdyjoy-i9W-HXzwTLEFi3pE698cYkcr9cVDyNn7ZpoYlUkvm5r84VI1tuKGBW3O1Rk9dcXp1F_TgDDYu7cyqSM2WskDRqWHiqlSU6QDBSp5z660icYbWKDX8hyphenhyphenEWYe/s400/molniya.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;La &lt;a href=&quot;http://es.wikipedia.org/wiki/%C3%93rbita_de_Molniya&quot;&gt;órbita de Molniya&lt;/a&gt; es una órbita inventada por los camaradas de la ex &lt;a href=&quot;http://es.wikipedia.org/wiki/URSS&quot;&gt;Unión Soviética&lt;/a&gt; para utilizarla en sus satélites de comunicación. Antes de hacer esto, pensé que era fácil comunicar vía satélite a cualquier parte del globo, pero no es así, pues sólo para lugares que estan cercanos al Ecuador se puede poner un &lt;a href=&quot;http://es.wikipedia.org/wiki/%C3%93rbita_geoestacionaria&quot;&gt;satélite geoestacionario.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
¿Que pasa con los lugares que están cercanos a los polos?&lt;br /&gt;
&lt;br /&gt;
El satélite geoestacionario permenece sobre el punto que se requiere porque mantiene su velocidad igual a la de este punto. ¿Que características debe tener la órbita para cumplir con esta misión?&lt;br /&gt;
&lt;br /&gt;
La velocidad de rotación de  la tierra es constante, y si quiero que el satélite siga a un punto en la superfice la velocidad de rotación - o velocidad angular - del satélite debe ser la misma. La órbita con la velocidad angular constante es la circular, que usan los geoestacionarios, en ella, la distancia del satélite a la tierra permanece igual siempre -no como el la órbita elíptica-.&lt;br /&gt;
&lt;br /&gt;
La órbita del satelite estará sobre un plano, este plano contendrá siempre el centro de la tierra, es decir , si quiero que mi satélite geostacionario pase por Concepción, defino el plano por el que esta esta ciudad, y me doy cuenta que al girar sobre este punto el satélite no pasará por el centro de la tierra, es decir no puedo poner un satelite geoestacionario ahí, ¿Dónde puedo? En el ecuador porque el plano de las ubicaciones que están ahi contiene el centro de la tierra.&lt;br /&gt;
&lt;br /&gt;
En ese momento es cuando el DT llama para que entre a la cancha a la órbita elíptica.  La característica que tiene esta órbita es que tiene una distancia máxima, el  &lt;a href=&quot;http://es.wikipedia.org/wiki/Apogeo&quot;&gt;apogeo,&lt;/a&gt; y una mínima, el &lt;a href=&quot;http://es.wikipedia.org/wiki/Perigeo&quot;&gt;perigeo.&lt;/a&gt;  La gracia esta en que en el perigeo la velocidad del satélite&lt;br /&gt;
&lt;br /&gt;
La que  Esta órbita es una buena solución para el problema de cubrir zonas de alta latitud, dicho de otra forma , de zonas cercanas a los polos. Los camarradas pensarón en esta órbita para su Madrrre RRRusia, pero también puede servir pa nuestro Chile querido porque tenemos territorio muy al sur del mundo.&lt;br /&gt;
&lt;br /&gt;
El objetivo de las siguientes lineas de sintaxis es reproducir por cuales zonas sobre el globo pasa nuestro satélite y de qué zonas cubre, o sea que zonas en ese instante es capaz de dar comunicación.&lt;br /&gt;
&lt;br /&gt;
Hay que decir que esta órbita tiene 63.4° de inclinación respecto del Ecuador, y tiene su apogeo cerca de Ciudad de Mejico, y algún lugar de Rusia.&lt;br /&gt;
&lt;br /&gt;
Lo notable de esto es que se hizo en tiempos donde no existían metodos como Matlab u Octave para hacer todos estos gráficos y cálculos, los camarradas la sacaron con lápiz, regla de cálculo y mucho ingenio. Debo confesar que esto me costo y si hubiese sido uno de esos rusos probablemente hubiese terminado en el &lt;a href=&quot;http://es.wikipedia.org/wiki/Gulag&quot;&gt;&lt;b&gt;Gulag&lt;/b&gt;&lt;/a&gt; &lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;por no presentar cálculos a tiempo. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Código en MATLAB&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;clc;
clear &lt;span class=&quot;string&quot;&gt;all&lt;/span&gt;;
close &lt;span class=&quot;string&quot;&gt;all&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Datos&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;2&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;rt=6400;            &lt;span class=&quot;comment&quot;&gt;%Longitud del Radio de la Tierra&lt;/span&gt;
g0=9.8;             &lt;span class=&quot;comment&quot;&gt;%acel. gravedad&lt;/span&gt;
rper=rt+600;        &lt;span class=&quot;comment&quot;&gt;%Perigeo&lt;/span&gt;
betha=(rper/rt);    &lt;span class=&quot;comment&quot;&gt;%Periogeo Adimensional&lt;/span&gt;
ii=-63.4*pi/180;    &lt;span class=&quot;comment&quot;&gt;%angulo orbita -ecuador&lt;/span&gt;
lon_ap=-100;        &lt;span class=&quot;comment&quot;&gt;%longitud del apogeo&lt;/span&gt;
lon_ap=lon_ap+90;
uv=((rt*g0/1000)^(0.5));  &lt;span class=&quot;comment&quot;&gt;%Adimensional de velocidad&lt;/span&gt;
ut=rt/uv;                 &lt;span class=&quot;comment&quot;&gt;%Adimanensional de Tiempo&lt;/span&gt;
T=12*3600/ut;             &lt;span class=&quot;comment&quot;&gt;%Período de la órbita adimensional&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Cálculos&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;3&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre style=&quot;font-family: arial;&quot;&gt;Se calculan las  constantes de la ecuacion polar de la orbita y se calcula el  semi eje mayor&lt;/pre&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJqLnoF_4Wwf7ti4Ov__UtnH3OO07UPQpsgQQFz1VJCSRzUuofWO__3IOjtqXhkC0g64ftEqjtKgRU2KWDgdHLiVMLIcbZtlzSohuh3OoQAoZpvbUnI6_KFOOAvQ-stD-GxSEq/s1600-h/molniya_eq50705.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5202292271288739858&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJqLnoF_4Wwf7ti4Ov__UtnH3OO07UPQpsgQQFz1VJCSRzUuofWO__3IOjtqXhkC0g64ftEqjtKgRU2KWDgdHLiVMLIcbZtlzSohuh3OoQAoZpvbUnI6_KFOOAvQ-stD-GxSEq/s400/molniya_eq50705.png&quot; style=&quot;cursor: pointer;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;pre class=&quot;codeinput&quot;&gt;a=(T/(2*pi))^(2/3);


e=1-betha/a;
k=(a*(1-e^2))^0.5;


t=linspace(0,24,50*24)*3600/ut;     &lt;span class=&quot;comment&quot;&gt;%vector tiempo en seg&lt;/span&gt;
E=zeros(1,length(t));               &lt;span class=&quot;comment&quot;&gt;%anomamalía verdadera&lt;/span&gt;
error=1e-8;                         &lt;span class=&quot;comment&quot;&gt;%Tolerancia para el cálculo de E&lt;/span&gt;
ini=0;&lt;/pre&gt;
&lt;h2&gt;
Cálculo de E en función del tiempo&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;4&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
Se resuelve la ecuación&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-JMnuhEglL-AzeQN3vuDlDG_hGy_IkoinVwYTzlZRS_vGvetO0lR34YMn5hoYqhUzrs_LVZkclYENceM4dUtMSyxJMYk-DvI2Ze7iS7xAeWknkGJm1oZHyMQwfNAzDCFsHnic/s1600-h/molniya_eq27602.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5202292215454164994&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-JMnuhEglL-AzeQN3vuDlDG_hGy_IkoinVwYTzlZRS_vGvetO0lR34YMn5hoYqhUzrs_LVZkclYENceM4dUtMSyxJMYk-DvI2Ze7iS7xAeWknkGJm1oZHyMQwfNAzDCFsHnic/s400/molniya_eq27602.png&quot; style=&quot;cursor: pointer;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
Para ello se utiliza el método de Newton o bisección, para ubicar la solución de E, en la ecuación que la relaciona E con             el tiempo          &lt;br /&gt;
&lt;pre class=&quot;codeinput&quot;&gt;&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; i=1:length(t)
ini=0;
f=t(i)-T/(2*pi)*(E(i)-e*sin(E(i)));      &lt;span class=&quot;comment&quot;&gt;%Función a buscar solución&lt;/span&gt;
z=1;
&lt;span class=&quot;keyword&quot;&gt;while&lt;/span&gt; abs(f)&amp;gt;error
E(i)=ini;
f=t(i)-T/(2*pi)*(E(i)-e*sin(E(i)));
fa=f;
&lt;span class=&quot;keyword&quot;&gt;while&lt;/span&gt; sign(f) == sign(fa)   &lt;span class=&quot;comment&quot;&gt;%Búsqueda del cambio de signo&lt;/span&gt;
E(i)=E(i)+pi/180*10^(2-z);
fa=f;
f=t(i)-T/(2*pi)*(E(i)-e*sin(E(i)));
ini=E(i)-pi/180*10^(2-z);
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
z=z+1;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Determinación  v y rho para cada tiempo&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;5&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
La anomalía verdadera v, se obtiene a partir de E con:&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw9VaHPyiS8Itjfm2OyOtxFj5zVW3jUejBYs6EJKa9239AAZ9h8KbIOis8uBMHWicQhHQN14ssofwPmXK9ywZslr6jxPjEuHtnD3X2jXnhLiEPus7_PnLoxnxPan0VFr6WytyR/s1600-h/molniya_eq171326.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5202292340008216610&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw9VaHPyiS8Itjfm2OyOtxFj5zVW3jUejBYs6EJKa9239AAZ9h8KbIOis8uBMHWicQhHQN14ssofwPmXK9ywZslr6jxPjEuHtnD3X2jXnhLiEPus7_PnLoxnxPan0VFr6WytyR/s400/molniya_eq171326.png&quot; style=&quot;cursor: pointer;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
La ecuación de la Elipse, que da la posición del radio adimensional rho para cada ángulo de la anomalía verdadeda v es:&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqDhjcvu_Otbe-TnyXf-XagOi0nSsbMPkA-qU_PilPn-dJaUdsDzM1vLBa524PQPEC0y72hNsz9NnHil-oo5fwYVy5Wd-pcts6CmGR7bSi6faojdtxCsIRs_0xwrk4kA6LGFq/s1600-h/molniya_eq18538.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5202292133849786354&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHqDhjcvu_Otbe-TnyXf-XagOi0nSsbMPkA-qU_PilPn-dJaUdsDzM1vLBa524PQPEC0y72hNsz9NnHil-oo5fwYVy5Wd-pcts6CmGR7bSi6faojdtxCsIRs_0xwrk4kA6LGFq/s400/molniya_eq18538.png&quot; style=&quot;cursor: pointer;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;pre class=&quot;codeinput&quot;&gt;v=2*atan(((1+e)/(1-e))^0.5*tan(E/2));


r=k^2./(1+e*cos(v));
rm=r.*rt;&lt;/pre&gt;
&lt;h2&gt;
Paso a ejes cartesianos&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;6&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;y=rm.*cos(v).*cos(ii);
z=rm.*cos(v).*sin(ii);
x=sqrt(rm.^2-y.^2-z.^2).*(-sign(sin(v)));&lt;/pre&gt;
&lt;h2&gt;
Paso a coordenadas polares&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;7&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;tm=atan2(y,x)-pi/2;
fim=atan2(z,sqrt(x.^2+y.^2));&lt;/pre&gt;
&lt;h2&gt;
Se toma en cuenta el movimiento de la tierra y la posición del perigeo&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;8&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;tm=tm-2*pi/(24)*t*ut/3600+lon_ap*pi/180;&lt;/pre&gt;
&lt;h2&gt;
Orden del los vectores para que queden entre -180 y 180&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;9&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; i=1:length(tm)
&lt;span class=&quot;keyword&quot;&gt;while&lt;/span&gt; abs(tm(i))&amp;gt;pi
tm(i)=tm(i)-2*pi*sign(tm(i));
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Ordenamos el Vector para que no aparezcan líneas cruzadas&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;10&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;i=1;
&lt;span class=&quot;keyword&quot;&gt;while&lt;/span&gt; i &amp;lt; class=&quot;keyword&quot;&amp;gt;if sign(tm(i))~=sign(tm(i+1)) &amp;amp;&amp;amp;  abs(tm(i))&amp;gt;pi/180*100
tm =[ tm(1:i) NaN  tm(i+1:end)];
fim=[fim(1:i) NaN  fim(i+1:end)];
i=i+2;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
i=i+1;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Zonas de cobertura&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;11&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
Se calcula el angulo de cobertura para cada posición de la órbita y se ordenana los vectores para cuando cruzan de una parte             del planeta a la otra          &lt;br /&gt;
&lt;pre class=&quot;codeinput&quot;&gt;alfa=.57006302;
g=pi/2-alfa-asin(sin(pi/2+alfa)*rt./rm);
&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; i=1:length(g)
xz(i,:)=tm(i)+g(i).*cos(linspace(0,2*pi,60));
yz(i,:)=fim(i)+g(i).*sin(linspace(0,2*pi,60));
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Ordenamiento de la zona de cobertura&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;12&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;pre class=&quot;codeinput&quot;&gt;[l,a]=size(yz);
&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; i=1:l
&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; j=1:a
&lt;span class=&quot;keyword&quot;&gt;if&lt;/span&gt; abs(yz(i,j)) &amp;gt; pi/2
yz(i,j)=pi-yz(i,j);
xz(i,j)=-xz(i,j);
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt; &lt;/pre&gt;
&lt;h2&gt;
Gráfico de La Órbita&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;13&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
Se carga la costa del mundo, la órbita y la zona de cobertura, además se grafica en forma de animación para ver la zona de             cobertura en cada proyección de la órbita del satélite          &lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;codeinput&quot;&gt;load &lt;span class=&quot;string&quot;&gt;coast&lt;/span&gt;;                            &lt;span class=&quot;comment&quot;&gt;%Carga costas del mundo&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;for&lt;/span&gt; i=1:length(g)
plot(tm*180/pi,fim*180/pi,&lt;span class=&quot;string&quot;&gt;&#39;r&#39;&lt;/span&gt;)     &lt;span class=&quot;comment&quot;&gt;%Grafica Órbita&lt;/span&gt;
hold &lt;span class=&quot;string&quot;&gt;on&lt;/span&gt;
plot(long,lat,&lt;span class=&quot;string&quot;&gt;&#39;k&#39;&lt;/span&gt;)                 &lt;span class=&quot;comment&quot;&gt;%Carga mapa&lt;/span&gt;
xlim([-180 180])                   &lt;span class=&quot;comment&quot;&gt;%Límites&lt;/span&gt;
ylim([-90 90])
plot(180/pi*xz(i,:),180/pi*yz(i,:),&lt;span class=&quot;string&quot;&gt;&#39;.&#39;&lt;/span&gt;)
plot(tm(i)*180/pi,fim(i)*180/pi,&lt;span class=&quot;string&quot;&gt;&#39;o&#39;&lt;/span&gt;)
pause(.01)
hold &lt;span class=&quot;string&quot;&gt;off&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;
&lt;/pre&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/8820689096516094850/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/8820689096516094850?isPopup=true' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8820689096516094850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/8820689096516094850'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2008/05/rbita-de-molniya-o-molniya-orbit-o.html' title='Órbita de Molniya o Molniya Orbit o молния'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi57cBOH7Bdyjoy-i9W-HXzwTLEFi3pE698cYkcr9cVDyNn7ZpoYlUkvm5r84VI1tuKGBW3O1Rk9dcXp1F_TgDDYu7cyqSM2WskDRqWHiqlSU6QDBSp5z660icYbWKDX8hyphenhyphenEWYe/s72-c/molniya.gif" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-262914796962053092</id><published>2007-07-24T15:53:00.005-04:00</published><updated>2020-02-02T23:41:37.202-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Audio  Tacómetro con Matlab medicion RPM motor sonido ruido"/><category scheme="http://www.blogger.com/atom/ns#" term="FFT"/><category scheme="http://www.blogger.com/atom/ns#" term="MATLAB"/><category scheme="http://www.blogger.com/atom/ns#" term="RPM"/><category scheme="http://www.blogger.com/atom/ns#" term="tacómetro"/><title type='text'>Audio - Tacómetro con Matlab ( Como medir las RPM con Matlab y un microfono)</title><content type='html'>&lt;h2&gt;
Introducción&lt;/h2&gt;
Los sonidos que emite un motor de explosiones- o alternativo- son más agudos al incrementar las RPM -su velocidad de rotación del cigüeñal, aumenta su frecuencia-. Por otro lado, los sonidos son más graves cuando las RPM son más bajas.  El Objetivo es usar esta idea para hacer un &quot;Audio-Tacómetro&quot; que funcione con la frecuencia del sonido ¿ la nota musical- que haga el motor, usando la Trasformada de Fourier -FFT- y Matlab. La idea es hacer una especie de afinador para el motor que en vez de mostrar la nota muestre la frecuencia del sonido. Conocida la frecuencia del sonido hay que saber como se relaciona esta con las RPM.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Supuestos&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
La fuerza de la explosión del motor es de forma cualquiera, pero es periódica, por lo que puede usarse la transformada de Fourier  ¿La FFT - para descomponerla en una suma de fuerzas periódicas de la forma.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAgXv8iYSXJt4g12o5_dZLLX7FE7eThUsPq2AkW1ik67xLybtCEeW4jz6BstVwuhYM5RrHEiY09MBODETLpM8JcBdKg-Yx6R7mSoi7eZ906p2bogBYJTO8p0lcPIFP9nqJVzc2/s1600-h/1for.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090855063526215666&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAgXv8iYSXJt4g12o5_dZLLX7FE7eThUsPq2AkW1ik67xLybtCEeW4jz6BstVwuhYM5RrHEiY09MBODETLpM8JcBdKg-Yx6R7mSoi7eZ906p2bogBYJTO8p0lcPIFP9nqJVzc2/s200/1for.jpg&quot; style=&quot;display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;georgia&amp;quot;; font-weight: bold;&quot;&gt;&lt;/span&gt; El periodo de la fuerza, es el periodo de tiempo entre cada explosión producida. La velocidad angular, las RPM, que es lo que queremos medir, dependen del movimiento sube-baja de cada pistón, y este a su vez depende de la periodicidad de las explosiones. Por lo tanto, podemos dejar la velocidad angular en función de la frecuencia de las explosiones, que es lo que vamos a medir.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
 Midiendo la frecuencia de las explosiones con sonido&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
Hay varias formas de medir el periodo de las explosiones, por ejemplo con el encendido de las bujías. En realidad lo que se busca es la frecuencia fundamental del sonido que  musicalmente, es la nota que hace el motor.&lt;br /&gt;
La respuesta del sistema a la fuerza excitadora ¿la Fuerza de la explosión-es el movimiento de forma de vibración. Esta vibración se transmite al aire, y es el sonido, que se mide por micrófono.  Se supone el sistema lineal, entonces la respuesta de este es la suma de las respuestas provocadas por cada sumando de la descomposición de la fuerza periódica del motor por la serie de Fourier.  Suponiendo que la fuerza es no impulsiva, con periodo mayor al periodo natural de vibración de la estructura que produce el sonido. Esto para suponer que la respuesta tiene una parte transiente y una estacionaria. Esta última es la que nos importa porque contiene la frecuencia de la fuerza excitadora.&lt;br /&gt;
&lt;br /&gt;
En el mejor de los casos, la fuerza excitadora es sólo una sinusoide, que en el espectro se ve una sola línea a la frecuencia de la fuerza, pero esto no pasa, pues hay más componentes múltiplos en el espectro, entonces lo que se  que se debería obtener para una RPM constante, debería mostrar las respuestas provocadas por cada sumando de la fuerza excitadora.  Como cada respuesta de cada sumando de serie de la fuerza corresponde a un múltiplo de la frecuencia fundamental -por los n de la serie-, la diferencia entre cada línea del espectro corresponde a la frecuencia fundamental.  Como la frecuencia fundamental depende de la velocidad angular del cigüeñal si se conoce esta, se puede conocer la velocidad angular del cigüeñal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRSuHtYyTZSkn2w5b4MtEV1FjpLGI1qRDmy6VZEyWJBQi773p7bAR4_1sH7ySbNskO_P4Jbi7s9EIi8sysV2fVk6_X3yk2r5exFxBVjfoF94EHEDHSHpXqQNdShQfPYjhTKDkE/s1600-h/gra1.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090856446505685026&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRSuHtYyTZSkn2w5b4MtEV1FjpLGI1qRDmy6VZEyWJBQi773p7bAR4_1sH7ySbNskO_P4Jbi7s9EIi8sysV2fVk6_X3yk2r5exFxBVjfoF94EHEDHSHpXqQNdShQfPYjhTKDkE/s400/gra1.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Relación de la frecuencia fundamental con la velocidad angular&lt;/h2&gt;
&lt;br /&gt;
Para un motor de 4 tiempos de 4 cilindros, tenemos 2 explosiones por cada vuelta o revolución de cigüeñal.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIWsPXSu6cgs7IdU2pkiuv0xyCPIkXf1h90Fs0c1cut5lTID5iy26eqA8Es_picJKELhctNqlSBFklIcS639lkVO0E18C3hLsC2UFdY4iorBq3PM8vLLhbG7YZYSH1yhHHtwO_/s1600-h/r1.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090856141563006994&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIWsPXSu6cgs7IdU2pkiuv0xyCPIkXf1h90Fs0c1cut5lTID5iy26eqA8Es_picJKELhctNqlSBFklIcS639lkVO0E18C3hLsC2UFdY4iorBq3PM8vLLhbG7YZYSH1yhHHtwO_/s400/r1.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; la frecuencia de las explosiones es:&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJhA7HFVc-tnQpkkW2PccJtQDMeqo2q1an_QW1ZZqtqJh2URId7GvB-0M8t3rYp7isjHC8pmytVm9xCGbvnY2alaxoEZhOPokUxSu8vklAh74NE-Rpdj_qx1QhsCFphmYG_TI_/s1600-h/r2.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090856738563461170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJhA7HFVc-tnQpkkW2PccJtQDMeqo2q1an_QW1ZZqtqJh2URId7GvB-0M8t3rYp7isjHC8pmytVm9xCGbvnY2alaxoEZhOPokUxSu8vklAh74NE-Rpdj_qx1QhsCFphmYG_TI_/s400/r2.jpg&quot; style=&quot;display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Así las RPM en función de la frecuencia de las explosiones es&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmDdWurP5AdXBErn-lOakrvVvRgRrmXxcpGYomNey50idSsCW-yaKtfofkPnERDoOICLt1q3A8c49uLtBMGnweKxCLF4q1Yyj7yMYdoqnehkZXJMeSByQts8RZWrQOwO5gGvby/s1600-h/r3.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090857052096073794&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmDdWurP5AdXBErn-lOakrvVvRgRrmXxcpGYomNey50idSsCW-yaKtfofkPnERDoOICLt1q3A8c49uLtBMGnweKxCLF4q1Yyj7yMYdoqnehkZXJMeSByQts8RZWrQOwO5gGvby/s400/r3.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Para un motor de dos tiempos y un pistón, correspondiente a un avión aeromodelo, como el del avioncito del GIANT, se calcula de la misma manera y la relación da&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEvL0GsEa7T5WjlJBUKV-Yy19kuUj9MSBPWwAGUQ7oi7qXZGvIEnawxOl6zp7KNwVwN1TJXpCYvUPXLf4qpUxTIVzIMD_hiQpLtgbFii-x_gS84NzsBR99maPdb8c_-PUiFE_/s1600-h/r4.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090857206714896466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEvL0GsEa7T5WjlJBUKV-Yy19kuUj9MSBPWwAGUQ7oi7qXZGvIEnawxOl6zp7KNwVwN1TJXpCYvUPXLf4qpUxTIVzIMD_hiQpLtgbFii-x_gS84NzsBR99maPdb8c_-PUiFE_/s400/r4.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; El régimen de funcionamiento para este motor esta aproximadamente entre las 2000 rpm correspondientes al ralentí, y un poco mas de 9000 que es el máximo.&lt;br /&gt;
&lt;br /&gt;
Esto es 33,3[Hz] y 150[Hz] por lo que las notas musicales que se podrían hacer con el motor - poco más de una octava- se ven en el gráfico. &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyO0CGYBxwwEVCUDWWLVZEcJs4mXNMPPYWEdQ_xs9kzJUW-xpADcof1BnhfaSrxdGFA4EpXTjQQ0L4oi61gi-ti6hotL7kiz7acbPOdsY7LMz3jwfFqUDPDOdLdfi9UMqfoBD6/s1600-h/gra2.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090857511657574498&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyO0CGYBxwwEVCUDWWLVZEcJs4mXNMPPYWEdQ_xs9kzJUW-xpADcof1BnhfaSrxdGFA4EpXTjQQ0L4oi61gi-ti6hotL7kiz7acbPOdsY7LMz3jwfFqUDPDOdLdfi9UMqfoBD6/s400/gra2.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Las Mediciones&lt;/h2&gt;
&lt;br /&gt;
Para medir se usa un micrófono de PC que en las especificaciones dice que tiene una respuesta de frecuencia de 100 Hz a 10 kHz, es decir, que deja fuera las frecuencias que queremos medir.&lt;br /&gt;
Curiosamente cerca del motor de mi auto, el micrófono registra señales de bajas frecuencias, ¿Cómo ocurre esto? No sé, sólo sé que se puso cerca del motor del auto y mostraba una señal y su frecuencia correspondía con las RPM.  Para el caso del avioncito del GIANT, el micrófono no es capaz de registrar las frecuencias bajas, pero empieza a registrar una señal periódica concordante con las RPM del motor a las 5500-6000 rpm unos 100[Hz] Aproximadamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para medir se hace un programa en Matlab que grabe un tiempo pequeño, le haga la FFT, y muestre el gráfico. La grabación se hace con el comando wavread, donde TM es el tiempo de la grabación y FS es la frecuencia de muestreo. &lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;Y=wavrecord(TM*FS,FS);&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer el FFT hay que tener ciertas consideraciones. El algoritmo que hace el FFT se puede &lt;a href=&quot;http://www.mathworks.com/support/tech-notes/1700/1702.html&quot; style=&quot;font-family: georgia;&quot;&gt;bajar de la página de The MathWorks ¿ Support&lt;/a&gt; , este entrega todo listo, &lt;a href=&quot;https://drive.google.com/open?id=1VCKBwYWtdcXu0AqJrbhDaza0BcM1MCe1&quot; style=&quot;font-family: georgia;&quot;&gt;yo la hice una funcion que se llama mifft (aunque no es mía)&lt;/a&gt; . Usamos como frecuencia de muestro el doble de la máxima frecuencia que puede alcanzar el motor, 600[Hz] (Criterio de Nyquist). Graficamos para cada instante el espectro, para tratar de hacerlo en tiempo real y ver los resultados. A continuación el FFT instantáneo.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;clear all
FS=1000; %input(&#39; Frecuencia de Muestreo: &#39;);
TM=.1;
while 1
    Y=wavrecord(TM*FS,FS); 
    [x,y]=mifft(Y,FS);
    hold off   
    plot(0,0)
    [yo,i]=max(y);
    xo=x(i);
    frecf=num2str(xo);  
    frecf=[&#39;La fundamental :&#39;,frecf];
    text(3*FS/8,3/4*max(y),frecf)
    text(3*FS/8,2/4*max(y),frecf)
    hold on
    
    stem(x ,y ) 
    pause(TM)
    clc
    %fprintf(1,&#39;RPM         %.0f \n&#39;,30*xo)
    %fprintf(1,&#39;frecuencia  %.0f  &#39;,xo)
    if max(Y) &amp;gt;=.99 | min(Y)&amp;lt;=-.99
        fprintf(1,&#39;\n\n   ¡ONDA SATUDADA!&#39;,xo)
    end 
end&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Un problema que puede ocurrir es que la señal medida puede estar saturada y el FFT mostrará muchos armónicos que no están presentes. Por eso graficamos para cada instante la señal que graba el computador, de forma parecida a un osciloscopio,  esto para asegurar que no existe la saturación, y para ver la forma de onda y asegurarnos de que sea periódica. En este caso ocupamos una frecuencia de muestreo alta para ver la forma de la onda, 44100 [Hz] La idea es tener ambos gráficos. A continuación el &quot;Osciloscopio Hechizo&quot; &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;clear all
FS=44100/2;
TM=.1;
amx=.01;
while 2&amp;lt;3
    Y=wavrecord(TM*FS,FS); 
    hold off
    X=linspace(0,length(Y)/FS,length(Y));
    plot(0,-amx)
    hold on
    plot(TM,amx)
    plot(X,Y)
    pause(.5*TM)
end&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Aquí se ve la diferencia de un La440 Hz con la señal saturada y no saturada&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg850KzfcNeKrXaW67pqyO8VMyw8Ov2mK8Xg7bE9jox0NHlIEw740tj7CRAZywrOUMhy5VYOGtaRCu4WauN-Dhw5GBfEEpK_9xdWe2cct7VYFiiFrwvVgKzxtxJH_mZMoVvUnfR/s1600-h/a11.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090863275503685746&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg850KzfcNeKrXaW67pqyO8VMyw8Ov2mK8Xg7bE9jox0NHlIEw740tj7CRAZywrOUMhy5VYOGtaRCu4WauN-Dhw5GBfEEpK_9xdWe2cct7VYFiiFrwvVgKzxtxJH_mZMoVvUnfR/s400/a11.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Espectro de de la onda saturada&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAfLceJe_Q0BHFDF4EJ6t8WBc3PwvQyZEMd28wJ_9hDFrlit4RCJl0kNO_0BrhF-tXmn-KQ19ifqAbaKgDegR7vsOvjXE5ZgywiNxg4K8Trtt92YZIWlhVKnleDBGV3oDS0BvP/s1600-h/a12.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090863537496690818&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAfLceJe_Q0BHFDF4EJ6t8WBc3PwvQyZEMd28wJ_9hDFrlit4RCJl0kNO_0BrhF-tXmn-KQ19ifqAbaKgDegR7vsOvjXE5ZgywiNxg4K8Trtt92YZIWlhVKnleDBGV3oDS0BvP/s400/a12.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Vista de la onda saturada&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNo_nr9UFaYxgpVIcpsAZtZePKiGqa1HibBoMTvlmTE06GZVI0J8ch8iRdeKa6ZRxuwgoEdw1FV0cIfMqcMeqw4PW_3IzFPRcVJOGseGg8lRJqokhfaz3Fy6D12zZ5bM_3QcJn/s1600-h/a21.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090863739360153746&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNo_nr9UFaYxgpVIcpsAZtZePKiGqa1HibBoMTvlmTE06GZVI0J8ch8iRdeKa6ZRxuwgoEdw1FV0cIfMqcMeqw4PW_3IzFPRcVJOGseGg8lRJqokhfaz3Fy6D12zZ5bM_3QcJn/s400/a21.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Espectro de onda no saturada&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkpsW1QHoZFlbRT3lt8YwtWf_VzaIK2uqFzAvGEaLu2aMJfeEs-VfeZliKmKkPeaKRiumvyLDHX2NcOMBG-xm7KJM-IH5z8DjrFdqWhHOsPT5TBjZnIvU3_lwb0uw7kL8r8MUB/s1600-h/a22.jpg&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; style=&quot;font-family: georgia;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090863958403485858&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkpsW1QHoZFlbRT3lt8YwtWf_VzaIK2uqFzAvGEaLu2aMJfeEs-VfeZliKmKkPeaKRiumvyLDHX2NcOMBG-xm7KJM-IH5z8DjrFdqWhHOsPT5TBjZnIvU3_lwb0uw7kL8r8MUB/s400/a22.jpg&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt; Onda no saturada&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
La prueba&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
Poniendo el micrófono en un lugar seguro y no caliente, cerca del motor de un Suzuki Aerio® para las 1500 rpm medidas en el tacómetro del vehículo que tiene una sensibilidad de 500 rpm (se mantuvo lo más cerca de la rayita de los 1500) y asegurando que no esta saturada la señal.&lt;br /&gt;
&lt;br /&gt;
Aca esta la &lt;a href=&quot;http://dl.dropbox.com/u/73385427/public_html/motorsuzuki.wav&quot;&gt;grabación del motor del Suzuki Aerio® para las 1500 rpm&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El fft de la grabación es:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgCrYxfMOxqQ7JcCQIQJ5hj_QKVY0FoXaOpPVKy3595IQru6n4F1ITDAD8YAJ77rPkD91jdDNnbpNx7ggnRm33ZZKHorG8GjJaTMGZe_7oDNegEbb4y2mMe18I6Hv4UoalRfCv/s1600/fftgif.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;205&quot; data-original-width=&quot;262&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgCrYxfMOxqQ7JcCQIQJ5hj_QKVY0FoXaOpPVKy3595IQru6n4F1ITDAD8YAJ77rPkD91jdDNnbpNx7ggnRm33ZZKHorG8GjJaTMGZe_7oDNegEbb4y2mMe18I6Hv4UoalRfCv/s1600/fftgif.gif&quot; /&gt;&lt;/a&gt;
La línea mide mayor amplitud esta cercana a los 50[Hz]&lt;br /&gt;
&lt;br /&gt;
La onda muestreada a 44100[Hz]es esta, notar que no está saturada.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9_YuUg64E1-_lrHih3cfJcSq2NgMGUYflhfRBj6rRPDYuGQ4q5UTSBX6C4LCZIq4yHnhcN28eOy2PHTUUChkPbmZ_pot3VMbtst-XlRrQqYTxPeNo78Yc4ESs08w5X9zq7vkA/s1600/ondagif.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;205&quot; data-original-width=&quot;259&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9_YuUg64E1-_lrHih3cfJcSq2NgMGUYflhfRBj6rRPDYuGQ4q5UTSBX6C4LCZIq4yHnhcN28eOy2PHTUUChkPbmZ_pot3VMbtst-XlRrQqYTxPeNo78Yc4ESs08w5X9zq7vkA/s320/ondagif.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
La onda muestreada a 600[Hz]es esta.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_MCKwi-L-7mkz2KhFHsYbchQIgXx_wqOYb3u8GqkvyK-GRymTancPOUkvre8L3onl_iq7Ilc7CjpMjRWOGXfDbwhMQqyVntEHEWn4-ChB2kR5dZjxjX5V2F-RxS_S7TSzpPMa/s1600/onda600.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;202&quot; data-original-width=&quot;263&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_MCKwi-L-7mkz2KhFHsYbchQIgXx_wqOYb3u8GqkvyK-GRymTancPOUkvre8L3onl_iq7Ilc7CjpMjRWOGXfDbwhMQqyVntEHEWn4-ChB2kR5dZjxjX5V2F-RxS_S7TSzpPMa/s320/onda600.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
El espectro es como en el mejor caso, es decir,  solo muestra una línea de frecuencia, que corresponde  a los 50[Hz] que son las 1500[rpm]=30*50[Hz]. Esto pasa porque se ocupa una frecuencia de muestreo baja, y no se muestran los armónicos mayores a 300[Hz],  Los armónicos menores a 300 [Hz] existen, pero son muy pequeños. La onda muestreada a 44100[Hz] tiene forma periódica pero no de sinusoide, por esto debe tener armónicos.&lt;br /&gt;
&lt;br /&gt;
El problema de estas mediciones ocurre cuando se acelera de forma rápida, pues la muestra que se graba y se analiza no es una sinusoide de periodo constante, como lo exige el FFT. El periodo de la señal cambia, y el programa entrega una frecuencia que no corresponde necesariamente al sonido del motor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Caso del avión del GIANT&lt;/h2&gt;
La idea era montar un medidor de RPM, o tacómetro dentro de un avión no tripulado del Grupo de Interés de Aviones No Tripulados (GIANT) de la &lt;a href=&quot;http://udec.cl/pexterno/&quot;&gt;UdeC&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
El sistema funciona con el avión midiendo las RPM más altas que 5000~6000 RPM. Hay dos problemas para medir las RPM con este método para el avión:&lt;br /&gt;
&lt;br /&gt;
1) La saturación de la señal medida por la gran amplitud del sonido del motor a altas RPM, esto se soluciona cubriendo el micrófono con géneros o esponjas aislantes, pero ocurre que cuando esta funcionando al ralentí el sonido es muy bajo y el micrófono no lo registra de buena forma.&lt;br /&gt;
&lt;br /&gt;
2) Los sonidos producidos por el motor cuando este funciona a 5000-6000 RPM son cercanos a 100 Hz, limite inferior del rango de frecuencias que capta el motor. A diferencia de lo que ocurre en el auto, el micrófono no es capaz de captar estas ondas de baja frecuencia.&lt;br /&gt;
&lt;br /&gt;
Por lo anterior, el sistema no fue implementado.&lt;br /&gt;
&lt;br /&gt;
Cualquier ayuda, sugerencia comentario es bienvenida&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/262914796962053092/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/262914796962053092?isPopup=true' title='7 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/262914796962053092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/262914796962053092'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/07/audio-tacometro-con-matlab-como-medir.html' title='Audio - Tacómetro con Matlab ( Como medir las RPM con Matlab y un microfono)'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAgXv8iYSXJt4g12o5_dZLLX7FE7eThUsPq2AkW1ik67xLybtCEeW4jz6BstVwuhYM5RrHEiY09MBODETLpM8JcBdKg-Yx6R7mSoi7eZ906p2bogBYJTO8p0lcPIFP9nqJVzc2/s72-c/1for.jpg" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-2682691922689388787</id><published>2007-05-12T18:47:00.007-04:00</published><updated>2020-02-02T23:37:33.204-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="musica en matlab music"/><title type='text'>Música en Matlab (Como hacer musica en matlab)</title><content type='html'>Imagínese usted la versión de famosas canciones interpretadas por un &lt;a href=&quot;http://es.wikipedia.org/wiki/Nintendo&quot;&gt;Nintendo&lt;/a&gt;.&lt;br /&gt;
Eso es lo que he intentado hacer con Matlab/GNU-Octave . El resultado a continuación:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Escuche:&lt;/span&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;br /&gt;Versión de la introducción de la &quot;Reina del Tamarugal&quot;, Tirana&lt;/span&gt;&lt;br /&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;166&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749918467&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;  &lt;br /&gt;Versión de la cortina del Tetris, se llama Korobushka, Tetris&lt;/span&gt;&lt;br /&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;166&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749918317&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;


&lt;span style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;Este es una humilde propuesta, pues hay maneras mas eficientes de hacer música con otros programas, como &lt;a href=&quot;http://www.noteworthysoftware.com/&quot;&gt;Noteworthy Composer &lt;/a&gt; o el Guitar Pro, o simplemente su merced puede  tocar música con instrumento. Recomiendo no tocar armónica porque   pone nerviosa a la gente, sobre todo a tus compañeros de Universidad cuando hay certámenes.&lt;br /&gt;
&lt;br /&gt;
La ventaja de la propuesta de hacer música en MATLAB  es que acá empiezas de cero, y puedes crear tus propios tipos de sonidos, además de entender como funciona la música. Antes he escrito un poco sobre estos temas. Más abajo se hace referencia al &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/el-sonido-y-matlab.html&quot;&gt;sonido&lt;/a&gt; y a sus &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/caractersticas-del-sonido.html&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;características&lt;/span&gt;&lt;/a&gt;, además de el &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/clculo-de-frecuencias-para-una-nota-y.html&quot;&gt;cálculo de una frecuencia para una nota en particular&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Para explicar mejor el programa veamos las partes.&lt;br /&gt;
El programa lee música escrita en formato parecido al de los celulares NOKIA, arma las señales de  sonido , las reproduce, y las guarda.&lt;br /&gt;
&lt;br /&gt;
Para ello se ocupan 3 funciones, aca se incluye el vínculo a las sintaxis:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;a) &lt;a href=&quot;https://drive.google.com/open?id=16SLgLmzwARewM9fDCXmak5z8KALqoq0E&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;música&lt;/span&gt; &lt;/a&gt;&lt;/strong&gt;, Programa principal que una vez que tiene las señales las suma las reproduce y las guarda como .wav&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;b) &lt;a href=&quot;https://drive.google.com/open?id=1YZXkhyP11C7X4TLpA0XFJKh_isjCQaT6&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;notas &lt;/span&gt;&lt;/a&gt;&lt;/strong&gt; Función que con las notas ingresadas en formato de escritura parecido al del celular NOKIA, crea señales en un vector con una frecuencia de muestreo dada.&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;c) &lt;a href=&quot;https://drive.google.com/open?id=19ZHqCmFxKW1KxDq93YrHeFdj2Ll5oOhS&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;perc&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt; Crea la percusión variando el tiempo de sonido de un sonido parecido a un ruido de interferencia electríca, o ruido blanco.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Los detalles y observaciones importantes se discuten a continuación:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;1) Ingreso de notas, lectura de notas, creación de la señal&lt;/span&gt;Se introducen como en los celulares NOKIA  de la forma&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
[Duración][Nota en clave americana][Octava del piano]&lt;/div&gt;
&lt;br /&gt;
-La duración de la redonda será 1, y las figuras siguientes serán nombradas por el inverso del múltiplo que le corresponden. Así:&lt;br /&gt;
redonda 1, blanca 2, negra 3, corchea 8, semicorchea 16.&lt;br /&gt;
- La nota en clave americana A hasta la G, si es sostenido sera acompañada por una s, los bemoles se hacen con los sostenidos.&lt;br /&gt;
-Las octavas son 5 , la central del piano es la 3.&lt;br /&gt;
&lt;br /&gt;
Ejemplo: La 440, corchea de la octava central del piano ..................4a3&lt;br /&gt;
Ejemplo: Do# blanca de la &quot;cuarta octava&quot; (la del co central se toma como la tercera)   ..................2cs4&lt;br /&gt;
&lt;br /&gt;
Hice una misma función que leyera la nota y guardara en una matriz, la duración y la nota&lt;br /&gt;
asi [duración , notas], si tenemos n notas con sus respectivas duraciones será una matriz de n x 2 filas.&lt;br /&gt;
&lt;br /&gt;
La creación de la señal se hace con la matriz anterior, se lee la frecuencia y la nota, y luego se arma una señal con la frecuencia y duración dada.&lt;br /&gt;
&lt;br /&gt;
Para armar el sonido se hace la sinusoide y se le suman los armónicos que queremos que tengan. Yo personalmente intentaba imitar el sonido de un Nintendo, así que le puse unos armónicos que encontré por ahí en Internet, la señal me queda como una suma de esta manera:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;sin(fr*2*pi.*x)+1/4*sin(3*fr*2*pi.*x)+1/6*sin(5*fr*2*pi.*x)+1/8*sin(7*fr*2*pi.*x)&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Para armar el trozo de sonido para el par frecuencia/duración dejo un espacio libre con silencio , para que no suenen pegadas:&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;for i=1:A
fr=N1(i,1);
t=N1(i,2);
x=(0:(1/fm):t*8/10);
y1=[y1  sin(fr*2*pi.*x)+1/4*sin(3*fr*2*pi.*x)+1/6*sin(5*fr*2*pi.*x)+1/8*sin(7*fr*2*pi.*x) zeros(size((0:(1/fm):t*2/10)))];
end&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Las notas/frecuencias las armamos asi&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;% ==FRECUENCIAS==
r=2^(1/12);
fr=440;%frecuencia del LA
fr=r^-9*fr;%el Do
c=r^0*fr*[1/4 1/2 1 2 4];
cs=r^1*fr*[1/4 1/2 1 2 4];
d=r^2*fr*[1/4 1/2 1 2 4];
ds=r^3*fr*[1/4 1/2 1 2 4];
e=r^4*fr*[1/4 1/2 1 2 4];
f=r^5*fr*[1/4 1/2 1 2 4];
fs=r^6*fr*[1/4 1/2 1 2 4];
g=r^7*fr*[1/4 1/2 1 2 4];
gs=r^8*fr*[1/4 1/2 1 2 4];
a=r^9*fr*[1/4 1/2 1 2 4];
as=r^10*fr*[1/4 1/2 1 2 4];
b=r^11*fr*[1/4 1/2 1 2 4];
s=0;
i=1;
ii=1;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;2)LA PERCUSIÓN&lt;/span&gt;&lt;br /&gt;
Se hace de forma similar a la anterior pero solo se ingresa la duración.  1 2 5 8 16 . La señal que se crea es algo parecido ala interferencia , que suena como ch chc chhhhhchchchchch (asi).&lt;br /&gt;
Es absolutamente igal , lo que varía es como armamos la señal.&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;y1=[y1,o*sin(100000*2*pi.*x.*100000000000000.*sin(x)) zeros(size((0:(1/fm):t*6/10)))];&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
ese seno es la interferencia que suena cchhchchchchhchcchchc.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;3)LOS INSTRUMENTOS&lt;/span&gt;&lt;br /&gt;
Ahora que se tienen las señales hay que hacerlas sonar.&lt;br /&gt;
Como ya creamos las señales de sonido, en el programa hay 3 de melodía más la percusión, lo que hay que hacer , es sumarlas&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;y=1/4*(y1+y2+y3+y4);&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
y reproducirlas, vamos, que suene...&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;sound(y,fm)&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Como tenemos almacenada la señal en el vector &lt;code&gt;y&lt;/code&gt; y tenemos su frecuencia de muestreo, con el comando &lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;wavwrite(y,fm,8,Nom)&lt;/code&gt;&lt;/div&gt;
guardamos en un archivo formato wav la canción.&lt;br /&gt;
Al inicio de la sintaxis están los códigos de algunas canciones. Están los 3 instrumentos más la percusión.&lt;br /&gt;
Cualquier comentario duda o sugerencia, sólo hazlo :D&lt;br /&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/2682691922689388787/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/2682691922689388787?isPopup=true' title='4 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2682691922689388787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/2682691922689388787'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/05/musica-en-matlab-como-hacer-musica-en.html' title='Música en Matlab (Como hacer musica en matlab)'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-6702400254622139745</id><published>2007-03-13T19:01:00.004-04:00</published><updated>2020-02-02T23:35:07.049-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gif"/><category scheme="http://www.blogger.com/atom/ns#" term="gif matlab"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="octave"/><title type='text'>Cómo hacer un gif con Octave o Matlab </title><content type='html'>&lt;h3&gt;
Introducción&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN7gyrjcOv2SxbJOjF4nUW-TKIxfazGbkkVv6eE_an4KeDgpEfOZAEskfQhZlb1XvytPBjP1oA8nhpfwFlo_PymiYeA0welu6z0OU5D5WFRUhDD6_pDdTeMFMas_6NQdXlTg6B/s1600/Parabola.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;343&quot; data-original-width=&quot;435&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN7gyrjcOv2SxbJOjF4nUW-TKIxfazGbkkVv6eE_an4KeDgpEfOZAEskfQhZlb1XvytPBjP1oA8nhpfwFlo_PymiYeA0welu6z0OU5D5WFRUhDD6_pDdTeMFMas_6NQdXlTg6B/s320/Parabola.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Para algunos trabajos o presentaciones, mejor que un esquema, es una animación.&lt;br /&gt;
En nuestro caso teniendo ecuaciones de movimiento podemos hacer una en formato gif, que se pueden pegar en un Pagüer-point u OpenOffice.&lt;br /&gt;
En una entrada anterior se muestra como hacer una&amp;nbsp; animación en matlab con un sistema mecánico. animación en matlab con un sistema mecánico.&lt;br /&gt;
Esas animaciones las podemos guardar como videos *.avi, pero como ese formato pesa mucho, personalmente prefiero los gifs.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
La gran pregunta es ¿Cómo se hacen los gifs?&lt;/h3&gt;
El problema se divide en dos partes: hacer el grupo de imágenes y luego hacer el gif, para hacer el grupo de imágenes usamos matlab u Octave.&lt;br /&gt;
Para la segunda parte hay dos alternativas:&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Alternativa 1 Hacer el gif en la página make a gif&lt;/h4&gt;
Ya con el grupo de imágenes vamos a internet, a la página Make a gif dónde puedes cargar tus imágenes y regular la velocidad.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Alternativa 2 consola linux&amp;nbsp;&lt;/h4&gt;
Con la consola linux, basta tener ordenados por orden alfabético los archivos de una misma extensión y hechar a correr el siguiente comando&lt;br /&gt;
&lt;br /&gt;
convert -delay 5 -loop 0 *.png animacion.gif&lt;br /&gt;
&lt;br /&gt;
En este blog se muestra una explicación más detallada del comando de arriba.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Ejemplos&lt;/h3&gt;
&lt;br /&gt;
&lt;h4&gt;
Ejemplo para MATLAB&lt;/h4&gt;
&lt;br /&gt;
El ejemplo son puntos de una parábola puse las ecuaciones de movimiento parametrizadas.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;23&quot;&gt;clear all;close all;

t=-2:.1:2;
x=100*t;
y=-9.8/2*t.^2+20;
for i=1:length(t)
plot(-200,0)
hold on
plot(200,25)
plot(x(i),y(i),&#39;o&#39;)
plot(x(1:i),y(1:i),&#39;.&#39;)
pause(.05)

% ===para Hacer GIF===
Image = getframe;
P = frame2im(Image);
number = num2str(i);
extension = &#39;.bmp&#39;;
filename = [number,extension];
imwrite(P,eval(&#39;filename&#39;), &#39;bmp&#39;);
hold off
end
&lt;/textarea&gt;
&lt;/code&gt;

&lt;br /&gt;
Lo que se debería ver parecido al gif de arriba (no exactamente igual).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQe1eKe8awcDKiT4Re9yu5GBkqS-F7JsjMUkeSnqQIMcSN19waAIhrGQVM6fNyjtH0S4VcikUZRI_AG4IWLYyqLm0gVvcL6O-NqfQeXcoKq3ye6wQsKktxVOSMRzBUmryY_JIc/s1600/parabolita.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;164&quot; data-original-width=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQe1eKe8awcDKiT4Re9yu5GBkqS-F7JsjMUkeSnqQIMcSN19waAIhrGQVM6fNyjtH0S4VcikUZRI_AG4IWLYyqLm0gVvcL6O-NqfQeXcoKq3ye6wQsKktxVOSMRzBUmryY_JIc/s1600/parabolita.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Nótese que la estrategia para guardar imágenes en matlab es el comando getframe y el comando imwrite. Es necesario decir que ambos comandos son útiles en matlab, pero no en Octave, por eso a continuación la versión de Octave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Ejemplo para Octave&lt;/h4&gt;
El mismo ejemplo con los puntos de una parábola y las ecuaciones de movimiento parametrizadas.
&lt;br /&gt;
La diferencia está en el uso del comando &lt;code&gt;print&lt;/code&gt;, cuyas entradas son la figura a graficar, el nombre del archivo y el formato.
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;31&quot;&gt;clear all;
close all;
t=-2:.1:2;
x=100*t;
y=-9.8/2*t.^2+20;


for i=1:length(t)
  
   hf=figure(i); 

   plot(-200,0)
   hold on
   plot(200,25)
   plot(x(i),y(i),&#39;ko&#39;,&#39;markersize&#39;,10,&#39;linewidth&#39;,5)
   plot(x(1:i),y(1:i),&#39;k.&#39;,&#39;markersize&#39;,5,&#39;linewidth&#39;,2)
   pause(.05)
   
   % ===para Hacer GIF===
   
   number = num2str(i);
   extension = &#39;.png&#39;;
   if (i&lt;10 font=&quot;&quot;&gt;
    filename = [&#39;0&#39; number,extension];
      else
    filename = [number,extension];
   end
   print (hf, filename, &#39;-dpng&#39;)
  
   close all
end

&lt;/textarea&gt;
&lt;/code&gt;


&lt;br /&gt;
Nótese que el comando &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;print&lt;/span&gt; tiene como entrada:&lt;br /&gt;
&lt;br /&gt;
La figura, que tiene como nombre el i-ésimo paso por el ciclo for ( la variable i )&lt;br /&gt;
Notar que los nombres con una i menor a 10 tienen un cero anterior, esto es para poder ordenar los nombres al crear el gif por consola&lt;br /&gt;
El nombre del archivo que se define también con el i-ésimo paso por el ciclo for (la variable i)&lt;br /&gt;
La extensión png, que en este caso es la cadena &#39;-dpng&#39;&lt;br /&gt;
&lt;br /&gt;
Después de usar el método de la consola con el comando convert el resultado es el de más abajo. Nótese también el cambio del grosor de las lineas usando en el comando plot la cadena linewidth y el cambio del tamaño del marcador usando en el comando plot el parámetro markersize.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP0wS7cg82MPsAWHmLbp6kNO7Oovvk-2c6C-kL8adFxQ5eDInet7j0glqjyI-7xmtsQRyvKKLUDlMd0RQ_27H_1lnXRoiwp1eWwelMAnWEOK7vZJpJsgqLgAESwe0iQBaBqyhx/s1600/animacion.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1200&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP0wS7cg82MPsAWHmLbp6kNO7Oovvk-2c6C-kL8adFxQ5eDInet7j0glqjyI-7xmtsQRyvKKLUDlMd0RQ_27H_1lnXRoiwp1eWwelMAnWEOK7vZJpJsgqLgAESwe0iQBaBqyhx/s400/animacion.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
¿Está bien? Cualquier comentario, observación es bienvenida&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/6702400254622139745/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/6702400254622139745?isPopup=true' title='8 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/6702400254622139745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/6702400254622139745'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/03/como-hacer-un-gift-con-matlab.html' title='Cómo hacer un gif con Octave o Matlab '/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN7gyrjcOv2SxbJOjF4nUW-TKIxfazGbkkVv6eE_an4KeDgpEfOZAEskfQhZlb1XvytPBjP1oA8nhpfwFlo_PymiYeA0welu6z0OU5D5WFRUhDD6_pDdTeMFMas_6NQdXlTg6B/s72-c/Parabola.gif" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-7523270691437384345</id><published>2007-01-23T11:23:00.008-03:00</published><updated>2020-01-26T11:42:20.387-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="calculo frecuencia nota musical matlab gnu-octave"/><title type='text'>¿Cómo calcular la frecuencia de una nota musical y hacer música con Matlab / Gnu-Octave?</title><content type='html'>Bueno como más abajo dice &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/el-sonido-y-matlab.html&quot;&gt;como hacer un sonido&lt;/a&gt;, ahora podemos hacer música, pues la música no es más que un conjunto ordenado de sonidos. Veamos como ordenarlos...&lt;br /&gt;
&lt;br /&gt;
Si disponemos de un lenguaje de programación, que pueda actuar sobre algún dispositivo de sonido, o de cualquier cosa que pueda vibrar o producir sonidos a una frecuencia audible, sólo falta saber a que &lt;a href=&quot;http://es.wikipedia.org/wiki/Nota_(sonido)&quot;&gt;nota musical&lt;/a&gt; corresponde cierta &lt;a href=&quot;http://es.wikipedia.org/wiki/Frecuencia&quot;&gt;frecuencia&lt;/a&gt; en la variación de presión del aire.&lt;br /&gt;
&lt;br /&gt;
Los sonidos que se usan son los que corresponden a las notas musicales. A cada nota musical le corresponde una frecuencia. (Ver &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/caractersticas-del-sonido.html&quot;&gt;Características del Sonido&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Introducción al Tema &lt;/h2&gt;
&lt;h3&gt;
(Si quieres ver la fórmula para el cálculo sáltate esta parte)&lt;/h3&gt;
&lt;br /&gt;
Muy &lt;em&gt;grosso modo&lt;/em&gt; la música posee, entre otras características importantes:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Altura&lt;/strong&gt;, las distintas notas que se representan en los espacios y líneas en el pentagrama&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Duración&lt;/strong&gt; que se representa con las figuras, redonda, blanca, negra, corchea , etc.&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Timbre&lt;/strong&gt; el tipo de sonido si es de un piano, un motor sonando o de una soprano cantando&lt;/li&gt;
&lt;/ul&gt;
Para hacer música, del tipo occidental, (Otras culturas ocupan distintas escalas) disponemos de un número discreto de sonidos limitados por el &lt;a href=&quot;http://es.wikipedia.org/wiki/Espectro_audible&quot;&gt;rango audible de un ser humano&lt;/a&gt;, por las frecuencias 20[Hz] como cota inferior y por arriba de 20.000[Hz], lo que varía según la persona. Pues para algunas personas da lo mismo escuchar &lt;a href=&quot;http://es.wikipedia.org/wiki/Reggaeton&quot;&gt;Reguetón&lt;/a&gt; por los altavoces de un &lt;a href=&quot;http://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil&quot;&gt;teléfono móvil&lt;/a&gt; o escuchar una grabación del &lt;a href=&quot;http://www2.deutschegrammophon.com/&quot;&gt;deutsche grammophon&lt;/a&gt; en formato alta fidelidad, y para otras no da lo mismo, pero eso es para otro tema.&lt;br /&gt;
&lt;br /&gt;
Los sonidos usados por los músicos, las notas musicales, do re mi fa sol la si y sus respectivos bemoles y sostenidos, tienen frecuencias conocidas que se pueden calcular, y se pueden hacer en algún lenguaje de programación -como &lt;a href=&quot;http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_C&quot;&gt;C&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/C%2B%2B&quot;&gt;C++&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java&quot;&gt;Java&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/MATLAB&quot;&gt;Matlab&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Pascal&quot;&gt;Pascal&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/BASIC&quot;&gt;Basic&lt;/a&gt;, &lt;a href=&quot;http://es.wikipedia.org/wiki/Etc%C3%A9tera&quot;&gt;etc&lt;/a&gt;  - para que suenen. La historia de las distintas escalas utilizadas -tipos de frecuencias y sus cálculos para las notas- es un poco larga y tiene que ver con criterios matemáticos (&lt;a href=&quot;http://www.xtec.es/centres/a8019411/caixa/musica_es.htm&quot;&gt;Véase acá&lt;/a&gt;), es muy interesante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Brevemente, la historia empieza con Pitágoras, que inventó la escala que lleva su nombre, pero la parte que ahora  interesa ver habla sobre el periodo barroco y &lt;a href=&quot;http://es.wikipedia.org/wiki/Johann_Sebastian_Bach&quot;&gt;Johann Sebastian Bach&lt;/a&gt;. Cuando se usaba la escala Pitagórica y uno quería cambiar de tono las canciones (frecuentemente pasa cuando a un cantante no le alcanza el registro), se producía una no correspondencia, es decir, no sonaba correctamente ( sonaba mal o en palabras simples, sonaba feo).&lt;br /&gt;
&lt;br /&gt;
Y ahí es donde aparece la escala cromática, que el  famoso J.S.&amp;nbsp;&lt;a href=&quot;http://es.wikipedia.org/wiki/Johann_Sebastian_Bach&quot;&gt;Bach&lt;/a&gt; popularizó con su obra &lt;a href=&quot;http://es.wikipedia.org/wiki/El_clave_bien_temperado&quot;&gt;&quot;El clave bien temperado&quot;&lt;/a&gt; o &quot;&lt;i&gt;Das wohltemperierte Klavier&quot; &lt;/i&gt;, el nombre lo dice, el instrumento clave estaba bien temperado, es decir, afinado con la escala cromática. ¿Cómo se populariza un estilo de afinación?  Componiendo un preludio y una fuga en todos los tonos posibles, es decir un &lt;a href=&quot;http://es.wikipedia.org/wiki/Preludio&quot;&gt;preludio&lt;/a&gt; y &lt;a href=&quot;http://es.wikipedia.org/wiki/Fuga&quot;&gt;fuga&lt;/a&gt; en Do mayor y menor, en Do sostenido mayor y menor en Re mayor ... y así. Hasta hace poco había leído que Bach había inventado esta afinación, lo que no es cierto, pero esto no quita mérito a semejante obra.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://es.wikipedia.org/wiki/El_clave_bien_temperado&quot;&gt;&quot;El clave bien temperado&quot;&lt;/a&gt;  se puede ver y escuchar en &lt;a href=&quot;http://jan.ucc.nau.edu/~tas3/wtc.html&quot;&gt;esta página&lt;/a&gt;, ahí explican hasta las partes. Es bastante interesante verlo y sobretodo escucharlo.&lt;br /&gt;
&lt;br /&gt;
¿Como se construye la escala cromática?&lt;br /&gt;
La respuesta es &quot;La distancia entre semitonos debe ser la misma&quot;. Eso desde el punto de vista musical. Porque esas palabras traducidas a la práctica son así :&lt;br /&gt;
&lt;br /&gt;
Para armar la escala temperada necesitamos una frecuencia de una nota conocida, llamada de referencia, en nuestro caso y por norma &lt;a href=&quot;http://es.wikipedia.org/wiki/Organizaci%C3%B3n_Internacional_de_Estandarizaci%C3%B3n&quot;&gt;ISO&lt;/a&gt;-16 el &lt;strong&gt;LA&lt;/strong&gt; de la octava central del piano tiene 440 &lt;a href=&quot;http://es.wikipedia.org/wiki/Hercio&quot;&gt;[Hz]&lt;/a&gt;. (Para afinar los músicos usan los &lt;a href=&quot;http://es.wikipedia.org/wiki/Diapas%C3%B3n&quot;&gt;diapasones&lt;/a&gt;). En tiempos de Bach cada cual elegía su frecuencia de referencia, lo que no causaba problemas si se toca solo un instrumento.&lt;br /&gt;
&lt;br /&gt;
¿Cual es la relación entre frecuencias-notas en la escala cromática?&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Fórmula para calcular la frecuencia de una nota.&lt;/h2&gt;
Dada una frecuencia conocida, la que llamaremos &lt;strong&gt;f&lt;sub&gt;Ref&lt;/sub&gt;&lt;/strong&gt;, la nota distante a &lt;strong&gt;i&lt;/strong&gt; semitonos sobre la frecuencia de referencia  &lt;strong&gt;f&lt;sub&gt;Ref&lt;/sub&gt;&lt;/strong&gt;  tendrá la frecuencia:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Fórmula para determinar la frecuencia de una nota a partir de una frecuencia conocida&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjqOIkPtgB8T9WXSEdDRZDYsjbZW1J9x9iGKr8_hgyM66p1Kq2qHwM0UEbznO_108OFSxDCZD_y79jPAJdqv2qKY8YYzW-anVLa5cN-xvQ8koY8tRiVweyooX01wZHHPUhnuoF/&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
La norma &lt;a href=&quot;http://www.iso.org/iso/catalogue_detail.htm?csnumber=3601&quot;&gt;ISO 16:1975&lt;/a&gt; dice que la frecuencia de referencia para el &lt;strong&gt;La&lt;/strong&gt; de la octava central del piano es:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Frecuencia de Referencia para el La de la octava central del piano&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNiN4fqwi3AKQJEas6cmDN_izSD4YGrX8sbUEtnft_AnPYeMBJr8_XaoBVGccVwp14fYQAlVO5_WPBlHoPUQXPNraQyCxnjIRLIeuDf87dxhjhXTzYLuOh6_eXzA8bg2wKE04c/&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
La norma agrega también que debe ser generado con una precisión de &lt;strong&gt;0.5 [Hz]&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
Entonces, siguiendo la norma, la frecuencia del i-ésimo semitono a partir del &lt;strong&gt;La&lt;/strong&gt; de la octava central del piano es:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Fórmula para de terminar la frecuencia de una nota a partir del La 440 [Hz]&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCHTpCPa0gmVWjNxnqzGzNmeYuVoyweJMsPoBuG5TmuyGl1opKyabHn424dpiIZUAq4wwoDwREWAXulVu0yX7Cu1Jwanh79Le1BiaWm-N0fQHVEZxuMUFYy1Mzbvy-uX6uJErF/&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Ejemplo&lt;/h3&gt;
Calculemos la frecuencia del Do que sigue del La-440, el de la octava a la derecha de la octava central:&lt;br /&gt;
&lt;img alt=&quot;número de semitonos del Do al La&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw8ffDa_ZOYcaLwpmeUuXVxlGJEKjMc11Z73FY2m2cJmM6crkhTcn2wsNTPbAWKFNZq1zcrqew1z5q-ve9sEf2salzWe8VQ7bb0F2BApDg3b5tyZfiXI3lU1b-wp6OTlqld1os/s400/notas.JPG&quot; /&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Veamos a que semitono corresponde.&lt;/strong&gt; Para ello vemos en la figura y contamos:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;0 La&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;1 La#&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;2 Si&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;3 Do&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;El &lt;strong&gt;Do&lt;/strong&gt; corresponde al semitono &lt;strong&gt;3&lt;/strong&gt; a partir del &lt;strong&gt;La&lt;/strong&gt;.&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Reemplazamos en la fórmula&lt;/strong&gt;&lt;br /&gt;La frecuencia del do es:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;
&lt;li&gt; &lt;img alt=&quot;Frecuencia del Do&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE3WVdMZswe-kp4mZRPA73SEy3tbs3tEABX8GgYmb79lAulNtuttxNNZ75b9LgZ8mt-WIphuZQK5sNFzhzU_xJzkOK8SKjoIN7xRVKC37uS61HGrZuiezxONb7rhmmfLygkxXD/&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h2&gt;
Hacemos música en Matlab&lt;/h2&gt;
Como se tienen las notas, basta con darles duración para crear música, usando como guía la parte vista más abajo, &lt;a href=&quot;http://rocoblog.blogspot.com/2007/01/el-sonido-y-matlab.html&quot;&gt;Como hacer sonido&lt;/a&gt;, escribimos la siguiente sintaxis, creando primero con la forma vista arriba, las notas musicales, y luego creando sonidos.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;pre&gt;%==Frecuencia de Muestreo==
fm=8120;

% ==Elaboracion de las notas musicales==
r=2^(1/12);

% ==frecuencia de referencia LA==
fr=440;

% Tomamos la frecuencia del do para definir las octavas de mejor manera
fr=r^-9*fr;
c=r^0*fr*[1/4 1/2 1 2 4];
cs=r^1*fr*[1/4 1/2 1 2 4];
d=r^2*fr*[1/4 1/2 1 2 4];
ds=r^3*fr*[1/4 1/2 1 2 4];
e=r^4*fr*[1/4 1/2 1 2 4];
f=r^5*fr*[1/4 1/2 1 2 4];
fs=r^6*fr*[1/4 1/2 1 2 4];
g=r^7*fr*[1/4 1/2 1 2 4];
gs=r^8*fr*[1/4 1/2 1 2 4];
a=r^9*fr*[1/4 1/2 1 2 4];
as=r^10*fr*[1/4 1/2 1 2 4];
b=r^11*fr*[1/4 1/2 1 2 4];

%El Silencio, su frecuencia es cero
s=0;

%==Parte para Duracion==
% Definimos la duracion en segundos de la negra.
% tomada como 1 tiempo
n=.5;

%Hacemos un vector N = [ nota , duracion ]
NOTAS=[g(3),e(3),s,e(3),f(3),g(3),e(4),e(4),c(4)];
DURACION=[n/2,n/2,3*n/2,n/2,n/2,n/2,n,n,2*n];
N=[NOTAS&#39;,DURACION&#39;];
y=[];

%==Armamos la señal==
for i=1:length(N)
fr=N(i,1);
t=N(i,2);
x=(0:(1/fm):t);
y=[y sin(fr*2*pi.*x)];
end

% Hacemos el sonido
% en este comando
% esta toda la magia

sound(y)&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Puse en los vectores &lt;code&gt;NOTAS&lt;/code&gt; y &lt;code&gt;DURACION&lt;/code&gt; la canción de la película &quot;The Bridge on the River Kwai&quot; , la marcha del coronel Bogey.




&lt;br /&gt;
El método para ingresar notas se puede mejorar y también se pueden añadir armónicos a la onda. Por ejemplo to hice un método para que introducir 3 instrumentos, percusión a través de notas parecidas al celular NOKIA&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=1YDd9n5b8JFT7OsZhVnJhpn0B3jucqKtO&quot;&gt;El programa está acá&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
 Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/7523270691437384345/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/7523270691437384345?isPopup=true' title='5 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7523270691437384345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7523270691437384345'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/01/clculo-de-frecuencias-para-una-nota-y.html' title='¿Cómo calcular la frecuencia de una nota musical y hacer música con Matlab / Gnu-Octave?'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjqOIkPtgB8T9WXSEdDRZDYsjbZW1J9x9iGKr8_hgyM66p1Kq2qHwM0UEbznO_108OFSxDCZD_y79jPAJdqv2qKY8YYzW-anVLa5cN-xvQ8koY8tRiVweyooX01wZHHPUhnuoF/s72-c" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-6985366525286058493</id><published>2007-01-23T10:48:00.004-03:00</published><updated>2020-01-26T11:29:55.367-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sonido altura timbre intensidad"/><title type='text'>Características del Sonido</title><content type='html'>Un sonido tiene características que se notan en la forma de onda.&lt;br /&gt;
Estas son:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Altura&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt; Intensidad&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt; Timbre&lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;La Altura del Sonido&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Al hablar de altura se hace referencia a la nota musical, en otras palabras, que tan agudo o grave es el sonido. Mientras más grave es el sonido(Como el de un Contrabajo o un cantante bajo), menor será la frecuencia de mi onda y mayor su longitud de onda. Por el contrario si el sonido es agudo (Como un flautín o una soprano), la frecuencia de la onda será mayor y menor su longitud de onda.&lt;br /&gt;
&lt;br /&gt;
Si numeramos las teclas del piano de izquierda a derecha, es decir, de grave a agudo (Supongamos un piano de 96 teclas, [tienen al rededor de 88 algunos ]), y a cada tecla numerada hacemos corresponder una nota y por ende a una frecuencia, lo que veriamos es eso:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK5SnemE0M_06D6a5PZOxDJvyRKE0WR_3wmvDJI2XrmLni8C8bslkjSoguRBLePkQEXA07vIVS4HzgotqoPyKqw8Z8G3_bgg2IX6Vu0FbUrD_Zime8VeGjYfS_4k66tmSmdKvb/s1600-h/gnotas.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5023103806235124290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK5SnemE0M_06D6a5PZOxDJvyRKE0WR_3wmvDJI2XrmLni8C8bslkjSoguRBLePkQEXA07vIVS4HzgotqoPyKqw8Z8G3_bgg2IX6Vu0FbUrD_Zime8VeGjYfS_4k66tmSmdKvb/s400/gnotas.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Intensidad&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
La intensidad del sonido hace referencia a lo que en los equipos de música se le llama &quot;volume&quot;, es la cantidad potencia que tiene el sonido, por eso que los parlantes traen calcomanías que dicen 4000[W], por ejemplo.&lt;br /&gt;
En la onda la intensidad se ve como la amplitud de la onda, más fuerte suena, más intenso , más amplitud tiene el sonido, como un motor de avión jet al despegar. Por el contrario más despacio, menor su amplitud, como un susurro.&lt;br /&gt;
La unidad de amplitud frecuentemente usada es el Decibelio [dB].&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;El Timbre&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
El timbre de un sonido dice relación con la fuente que produce el sonido que escuchamos. Me explico Puedo tener dos situaciones un cantante haciendo un La, y un pianista haciendo un la. En ambos casos la altura es la misma pues hacen la misma nota, la misma frecuencia de 440[Hz]. Imaginemos que la amplitud es la misma, así tienen el mismo volume, o intensidad. Pero aún así podemos diferenciar el sonido del piano con el del cantante, por la característica llamada timbre.&lt;br /&gt;
&lt;br /&gt;
En la onda esto corresponde a la cantidad de armónicos que tiene la onda.&lt;br /&gt;
Los armónicos de una frecuencia X, son ondas de amplitud más pequeña que se suman a la frecuencia X , que se llama frecuencia principal.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, abajo vemos la frecuencia principal en color negro, su frecuencia armónica tiene una amplitud de 1/6 y una frecuencia tres veces mayor que la principal, la suma de estas dos onditas es la onda azul.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjebD5jcfFX2CEaoF4yNnVoPAdWG_nNk1UqGkE6CT5sFGV2FDVRefIoqgiFRahkyonjoXVtd82kQnpPUQOGVXdSDfsJvEHal4OAWBmedw6lbetSdxWDkvW7oUqZsMUUVOJpNwlw/s1600-h/gnotas2.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5023109776239665746&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjebD5jcfFX2CEaoF4yNnVoPAdWG_nNk1UqGkE6CT5sFGV2FDVRefIoqgiFRahkyonjoXVtd82kQnpPUQOGVXdSDfsJvEHal4OAWBmedw6lbetSdxWDkvW7oUqZsMUUVOJpNwlw/s400/gnotas2.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
En el caso del sonido es un poco mas complicado, pues los armónicos son mucho más que dos , como en el caso anterior.&lt;br /&gt;
&lt;br /&gt;
Los sintetizadores , o los teclados electrónicos , crean electrónicamente con matlab distintos armónicos para crear sonidos como trompetas, pianos , voces etc. lo difícil es ver que armónicos agregar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A continuación pongo ejemplos de algunos &quot;LA-440[Hz]&quot; que he grabado y he graficado.&lt;br /&gt;
Nótese los armónicos y que la onda tiene ciclos, no es difícil encontrarlos:&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;b&gt;La por Roco&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;300&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749759764&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

Nótese la onda graficada...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4QKKbLfzVGaZrXdr7Jmq5UTLcW12swlybMqgYSnnFNRHobK12p1ZNEcoOKDzcTekj1WDKGgd5o-2qoy7vwpKprQz4Ic-d94eyjD8HkIvRmEVgf2fqJAWLEPoTcJyYfvoaruYs/s1600-h/gnotas3.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5023112078342136418&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4QKKbLfzVGaZrXdr7Jmq5UTLcW12swlybMqgYSnnFNRHobK12p1ZNEcoOKDzcTekj1WDKGgd5o-2qoy7vwpKprQz4Ic-d94eyjD8HkIvRmEVgf2fqJAWLEPoTcJyYfvoaruYs/s400/gnotas3.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;b&gt;La por un Diapasón (Este idealmente no tiene armónicos)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;300&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749759788&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiww46DyK1pQ40X6klfTTIozzESr5WDztiL-zY_GBpwRmqnzse56mOnQbrrxiOLXTEyPfg5BGmZheSpeTeSK5ShzwK1LDrGK0iNwub2heJ_EBwTZVSo1PzVzL-el5bCmiH_Z4yh/s1600-h/gnotas4.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5023113104839320178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiww46DyK1pQ40X6klfTTIozzESr5WDztiL-zY_GBpwRmqnzse56mOnQbrrxiOLXTEyPfg5BGmZheSpeTeSK5ShzwK1LDrGK0iNwub2heJ_EBwTZVSo1PzVzL-el5bCmiH_Z4yh/s400/gnotas4.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;b&gt;La por un piano&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;iframe allow=&quot;autoplay&quot; frameborder=&quot;no&quot; height=&quot;300&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/749759767&amp;amp;color=%23ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4nkmKaWP6FoaNc6eVfNwti0h1aH9K6B1o0oGJhQF0UTNd_nuSYfR-qD68IFDtd9uHvWZz49lm01tvM4TF0b6gNAT9FVoESAuwD6DvE1KJyzjdpeq0Le09EpChbwNW_A9E7sXy/s1600-h/gnotas5.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5023113585875657346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4nkmKaWP6FoaNc6eVfNwti0h1aH9K6B1o0oGJhQF0UTNd_nuSYfR-qD68IFDtd9uHvWZz49lm01tvM4TF0b6gNAT9FVoESAuwD6DvE1KJyzjdpeq0Le09EpChbwNW_A9E7sXy/s400/gnotas5.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
El programa para Matlab con los archivos de sonido de distintos &quot;la&quot; esta &lt;a href=&quot;https://drive.google.com/open?id=1XqcjZUWaJzWs3J511vyBqJ_XWFTcznyX&quot;&gt;Aquí&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Chao&lt;br /&gt;
&lt;br /&gt;
Francisco Roco&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/6985366525286058493/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/6985366525286058493?isPopup=true' title='12 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/6985366525286058493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/6985366525286058493'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/01/caractersticas-del-sonido.html' title='Características del Sonido'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK5SnemE0M_06D6a5PZOxDJvyRKE0WR_3wmvDJI2XrmLni8C8bslkjSoguRBLePkQEXA07vIVS4HzgotqoPyKqw8Z8G3_bgg2IX6Vu0FbUrD_Zime8VeGjYfS_4k66tmSmdKvb/s72-c/gnotas.JPG" height="72" width="72"/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-7067578629998301199</id><published>2007-01-14T03:21:00.003-03:00</published><updated>2020-02-02T18:59:32.231-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sonido matlab gnu-octave"/><title type='text'>El Sonido y Matlab u Octave</title><content type='html'>&lt;div class=&quot;post-body&quot;&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;h2&gt;
¿Cómo hago sonido con el Matlab?&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
El computador funciona de forma discreta, es decir, trabaja con números, que guardamos en la memoria del computador. Para este caso, vamos a guardar los números en vectores.&lt;br /&gt;
Un ejemplo de vector es &lt;code&gt;[1,2,3,4,5,6,10].&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Para hacer sonidos de forma digital, necesitamos una &lt;a href=&quot;http://es.wikipedia.org/wiki/Se%C3%B1al_digital&quot;&gt;señal&lt;/a&gt;,&amp;nbsp;que en este caso, es un vector con muchos números guardados en él, a veces millones de números. Este vector tiene que contener el &lt;a href=&quot;http://es.wikipedia.org/wiki/Sonido&quot;&gt;sonido&lt;/a&gt;&amp;nbsp;que queremos generar.&lt;br /&gt;
&lt;br /&gt;
Ahora el problema es ¿Qué características debe tener el vector que guarda el sonido?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Qué es un sonido? ¿Cómo construyo un sonido con &lt;a href=&quot;https://es.wikipedia.org/wiki/MATLAB&quot;&gt;Matlab&lt;/a&gt; u &lt;a href=&quot;https://es.wikipedia.org/wiki/GNU_Octave&quot;&gt;Octave&lt;/a&gt;?&lt;br /&gt;
&lt;br /&gt;
Vamos por parte.&lt;/div&gt;
&lt;div&gt;
De forma muy general, un sonido es una vibración, una onda.&lt;/div&gt;
&lt;div&gt;
Ahora ¿Qué función matemática representa bien una vibración u onda?&amp;nbsp; Pues la función seno. De hecho, al graficarla, vemos la forma de olas u ondas.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Cómo sé que es una&amp;nbsp; función seno?&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Para intentar explicar esto imaginemos una cuerda. Una cuerda vibrando y que suena: La cuerda que se mueve, vibrando (Fig. 1) y le sacamos una foto en un instante. Cuando la cuerda esta quieta, no vibrando, decimos que está en el valor cero (Fig. 2). Mientras empieza a moverse de izquierda a derecha va adquiriendo valores, los que medimos con respecto al medio de la cuerda desde el punto donde esta quieta -cuando esta en cero- (Fig.3), su elongación máxima será 1 a la derecha,   y -1 a la izquierda (Fig.5 y 6).&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_pwlN5g2u33FPBqlNGgckf9nH4jFRalFoqFjfAH14QN9XTKc6KCl1OTRAyIH-BRrMBmmx2mryiqRNQRJBOWRkS16mfyxczR32CDazoqliPz3Z794u2bzadMWOgiafsc3FBx8x/s1600-h/01.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5019943361500662146&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_pwlN5g2u33FPBqlNGgckf9nH4jFRalFoqFjfAH14QN9XTKc6KCl1OTRAyIH-BRrMBmmx2mryiqRNQRJBOWRkS16mfyxczR32CDazoqliPz3Z794u2bzadMWOgiafsc3FBx8x/s400/01.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Cada foto que le saqué a la onda que representé como cuerda, tendrá un valor que se guardará en el vector.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pero como el movimiento es una vibración, tengo que guardar estos valores cada cierto intervalo de tiempo. Ese intervalo de tiempo en que saco fotos, debe permitir mostrar la onda y todos los movimientos hechos en un ciclo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Cada cuánto tiempo registro la onda?&lt;/div&gt;
&lt;div&gt;
El tiempo entre que saco una foto y otra foto a la onda, para saber su posición, se define como &quot;Periodo de muestreo&quot;, pero es mas útil su inverso: 1 /(periodo de tiempo). Es ahí donde aparece el concepto de “Frecuencia de Muestreo”.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
La frecuencia de Muestreo fm, es la cantidad de muestras (fotos en la analogía) que se toman en 1 segundo. Si tomamos la gráfica de los valores que va tomando la onda (cuerda),  en el “eje y” ponemos los valores en función del tiempo, y en el “eje x” el tiempo, la frecuencia de muestreo en la figura es 1[&lt;a href=&quot;http://es.wikipedia.org/wiki/Hercio&quot;&gt;Hz&lt;/a&gt;], pues muestreo (tomo una foto) 1 vez por segundo.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkYP72n9Pftzqk3xFJuw9eDwS-Xxgb9_R3-1j7LKFFOlYQLFHjmOWqehd7jJIF7Ae1q35PwV3dC8qKdRCdSgvBeqhQVlNmeiM_RSf9BiIcwm8wuKqW_LNbpUQOcPZ3eTlEYju2/s1600-h/02.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5019945216926534034&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkYP72n9Pftzqk3xFJuw9eDwS-Xxgb9_R3-1j7LKFFOlYQLFHjmOWqehd7jJIF7Ae1q35PwV3dC8qKdRCdSgvBeqhQVlNmeiM_RSf9BiIcwm8wuKqW_LNbpUQOcPZ3eTlEYju2/s400/02.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn8ZrCqzLfgpLjqzkCpQDXJiu3fH48UpFrn6y89T6C2DJWnxpkM0Q16KwwO4zhou4UaIP4yiKITifd5cQY8Zj2YwirQNgnDCA9zWuFNL3rHMZ3C906dfs0__zg15q87jncApYx/s1600-h/03.JPG&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5019945543344048546&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn8ZrCqzLfgpLjqzkCpQDXJiu3fH48UpFrn6y89T6C2DJWnxpkM0Q16KwwO4zhou4UaIP4yiKITifd5cQY8Zj2YwirQNgnDCA9zWuFNL3rHMZ3C906dfs0__zg15q87jncApYx/s400/03.JPG&quot; style=&quot;cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;&quot; /&gt;&lt;/a&gt;Lo que guardo es lo que se ve arriba. Hay que notar que la función representada por los puntos muestreados es parecida a la real, pero hay diferencias. Esa diferencia mejoraría si la frecuencia de muestreo fuera mayor, es decir, si se muestrearan puntos más frecuentemente.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://es.wikipedia.org/wiki/Frecuencia_de_muestreo#Frecuencias_de_muestreo_para_audio_y_v.C3.ADdeo&quot;&gt;Frecuencia de muestreo&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Lógicamente cuando tengo una mayor frecuencia de muestreo mejor será la calidad del sonido, porque estaré representando con más puntos mi función.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Por ejemplo el teléfono funciona a 8000 [&lt;a href=&quot;http://es.wikipedia.org/wiki/Hercio&quot;&gt;Hz&lt;/a&gt;], y se escucha más o menos no más, (Sobre todo cuando hacen esos contactos con las unidades móviles en la Radio); Los CD tienen una frecuencia de muestreo de 44.100[&lt;a href=&quot;http://es.wikipedia.org/wiki/Hercio&quot;&gt;Hz&lt;/a&gt;] la radio de 22100[&lt;a href=&quot;http://es.wikipedia.org/wiki/Hercio&quot;&gt;Hz&lt;/a&gt;], bueno como dato no más.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;font-family: sans-serif;&quot;&gt;
El código para Matlab u Octave para hacer sonido&lt;/h2&gt;
&lt;br /&gt;
Hago lo comentado arriba en matlab con el comando &lt;code&gt;sound&lt;/code&gt; que reproduce un vector con su frecuencia de muestreo. El comando &lt;a href=&quot;https://www.mathworks.com/help/matlab/ref/sound.html&quot;&gt;sound funciona tanto en Matlab&lt;/a&gt;, como también hay un &lt;a href=&quot;https://octave.org/doc/v4.0.1/Audio-Data-Processing.html#XREFsound&quot;&gt;comando sound en Octave&lt;/a&gt;. Ha sido probado en ambas plataformas.&amp;nbsp; GNU Octave se probó en su&amp;nbsp; versión 4.2.2 en linux mint.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Otro comando que se usa para guardar el sonido es&amp;nbsp;&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;a href=&quot;https://octave.sourceforge.io/octave.old/function/wavwrite.html&quot;&gt;wavwrite&lt;/a&gt;&amp;nbsp;&lt;/span&gt;que está disponible en Octave, para Matlab debe usarse el comando&amp;nbsp;&lt;span style=&quot;background-color: #fcfcfc; color: #404040; font-family: &amp;quot;menlo&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;consolas&amp;quot; , &amp;quot;courier new&amp;quot; , monospace; font-size: 13px; white-space: nowrap;&quot;&gt;&lt;a href=&quot;https://www.mathworks.com/help/matlab/ref/audiowrite.html&quot;&gt;audiowrite&lt;/a&gt;,que&lt;/span&gt;do&amp;nbsp;que ha sido puesto en el código de abajo comentado, entonces si corres esto en Matlab debes comentar la línea que dice &quot;&lt;span style=&quot;color: #b00000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;; font-size: 13.6px;&quot;&gt;wavwrite&lt;/span&gt;&quot; y descomentar la de &quot;&lt;span style=&quot;color: #b00000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;; font-size: 13.6px;&quot;&gt;audiowrite&lt;/span&gt;&quot;.&lt;br /&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #404040; font-family: &amp;quot;menlo&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;consolas&amp;quot; , &amp;quot;courier new&amp;quot; , monospace; font-size: 13px; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #404040; font-family: &amp;quot;menlo&amp;quot; , &amp;quot;monaco&amp;quot; , &amp;quot;consolas&amp;quot; , &amp;quot;courier new&amp;quot; , monospace; font-size: 13px; white-space: nowrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: 13.6px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;;&quot;&gt;&lt;span style=&quot;color: rgb(51 , 102 , 255);&quot;&gt;&lt;span style=&quot;color: rgb(0 , 153 , 0);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;33&quot; style=&quot;height: 459px; margin: 0px; width: 454px;&quot;&gt;%Frecuencia de muestreo
fm=44000;
%frecuencia sonido, nota musical La
fr=440;
%Duracion en segundos
duracion=1;
t=0:1/fm:duracion;

% Señal senoidal
y=sin(fr*2*pi*t);


%La hacemos sonar
sound(y,fm)

%La guardamos como
% Octave 
wavwrite(y,fm,&#39;La440.wav&#39;);


% Matlab 
% audiowrite(&#39;La440.wav&#39;,y,fm)
%Graficamos un pedacito para ver la forma
plot( t , y );

grid on;
axis([0.5 0.51 -1 1]);
xlabel(&#39;tiempo [s]&#39;);
ylabel(&#39;senal&#39;);
title (&#39;La 440&#39;)
&lt;/textarea&gt;
&lt;/code&gt;


&lt;br /&gt;
Para los que no tengan Matlab u Octave:&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/open?id=1a6Ig94UiEwjSheFdd9YHfW6WOF-ecVXC&quot;&gt;1) Sonido que se debería escuchar&lt;/a&gt;&lt;br /&gt;
2) Gráfico de un pedacito de señal, nótese que los valores que da están entre 1 y -1, y que en el eje x esta graficado el tiempo en segundos. Se nota la forma de sinusoide&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiklrieuprmwoAXPZWcmAs8YRs8xI323xy_lZkW9gBu6wv8vgd5ZwwvmWLJru1Bl9FA_5D4Wy5tavqJgI4wwpgs5GdMXUel75GpAQjIn_oC17YfOcJ5JX34AlC2L-782im4FInp/s1600/untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1200&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiklrieuprmwoAXPZWcmAs8YRs8xI323xy_lZkW9gBu6wv8vgd5ZwwvmWLJru1Bl9FA_5D4Wy5tavqJgI4wwpgs5GdMXUel75GpAQjIn_oC17YfOcJ5JX34AlC2L-782im4FInp/s640/untitled.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot;;&quot;&gt;&lt;span style=&quot;color: rgb(51 , 102 , 255);&quot;&gt;&lt;span style=&quot;color: rgb(0 , 153 , 0);&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;lucida grande&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;:)

&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/7067578629998301199/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/7067578629998301199?isPopup=true' title='10 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7067578629998301199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/7067578629998301199'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/01/el-sonido-y-matlab.html' title='El Sonido y Matlab u Octave'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_pwlN5g2u33FPBqlNGgckf9nH4jFRalFoqFjfAH14QN9XTKc6KCl1OTRAyIH-BRrMBmmx2mryiqRNQRJBOWRkS16mfyxczR32CDazoqliPz3Z794u2bzadMWOgiafsc3FBx8x/s72-c/01.JPG" height="72" width="72"/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-1168703082303048720</id><published>2007-01-01T17:45:00.003-03:00</published><updated>2020-01-26T10:58:04.032-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Animación Motor Radial en Matlab gnu-octave"/><title type='text'>Animación del Motor Radial en Matlab</title><content type='html'>Se muestra a continuación una animación de un &lt;a href=&quot;http://es.wikipedia.org/wiki/Motor_radial&quot;&gt;Motor Radial&lt;/a&gt;&amp;nbsp;de una estrella (véase wikipedia).&lt;br /&gt;
&lt;br /&gt;
Esta se ve así(En versión pequeña):&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMY4GT8c_63_L1eR6dNiUlv5-OkmMT4Doukjd09CWyvfa7ytUNYKXWHWqV1uelIErarqd8_dk1JQU-6KdloYzwZM0DCIt1o1v-HCYylUDZqP4jvPK12EXJkNZ0Rm5_9wEFjM0r/s1600/animacion.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;218&quot; data-original-width=&quot;259&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMY4GT8c_63_L1eR6dNiUlv5-OkmMT4Doukjd09CWyvfa7ytUNYKXWHWqV1uelIErarqd8_dk1JQU-6KdloYzwZM0DCIt1o1v-HCYylUDZqP4jvPK12EXJkNZ0Rm5_9wEFjM0r/s200/animacion.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Todos los archivos para correr esto están en un zip:&amp;nbsp;&lt;a href=&quot;https://drive.google.com/file/d/1dU19gwDPli_RgPfRpTgNvZc2C9X3Q02j/view?usp=sharing&quot;&gt;Todas las funciones más el programa&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
La animación mostrada es simplemente una sucesión de imágenes que van cambiando,&amp;nbsp; cada una permanece un período de tiempo muy pequeño.&lt;br /&gt;
&lt;br /&gt;
El cálculo de la dinámica, más abajo, se plantea para varias posiciones, en este caso las mayas tiene como variable de entrada &lt;code&gt;t&lt;/code&gt; que es el ángulo de la manivela (cigüeñal).&lt;br /&gt;
Luego se calcula la posición de los pasadores de la biela principal.&lt;br /&gt;
Posteriormente la posición de los pistones. Para ello se necesitan como entradas un t inicial y los valores tentativos respectivos.&lt;br /&gt;
Como son cinco pistones se cálcula la posición de cada uno de ellos en una función independiente, la idea era hacer una para todos, pero se me complicó el asunto en sun momento y al final hice 5 :D.&lt;br /&gt;
&lt;br /&gt;
Para hacer todo esto hay dos partes&lt;br /&gt;
&lt;br /&gt;
A) Programa principal&lt;br /&gt;
B) Funciones de Cálculo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Código del Programa Principal&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
En la función principal aquí abajo se ve: La parte de los valores iniciales. Un ciclo &lt;code&gt;For&lt;/code&gt; en el que se calcula para cada &lt;code&gt;t&lt;/code&gt; la posición de todos los pistones.Obviamente va variando el t, en esta parte se llaman a las funciones que calculan toda la imagen. Y por último la parte que hace el gráfico, que son puros &lt;code&gt;plot&lt;/code&gt; más la parte que usa el comando &lt;code&gt;pause&lt;/code&gt;.&lt;br /&gt;
&lt;br /&gt;
Notar las tres partes indicadas:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;192&quot;&gt;%Valores iniciales
clc
clear all
hold off

%numero de cálculos
nc=2%5*360/5+1;

%tiempo depausa para una imagen
dt=0.01;
paso=pi/4%5*pi/(180);

%geometria
lm=15; %manivela
lb=45; %biela
rb=8; %radio de la biela
e=16; %ancho piston
d=3.4; %ancho biela
np=10; %numero de puntos para el calculo de la curvatura de las biela
 
%Valor inicial
t=0;
X=[];
Y=[];
x1=lm+lb;

% valores estimativos iniciales
x1=40;
tb=80*pi/180;

%piston2
t2=pi/8;
a2=(90-72)*pi/180;
x2=50;

% Piston3
t3=45*pi/180;
a3=54*pi/180;
x3=40;

%Piston4
t4=pi/5;
a4=a3;
x4=10;

% Piston5
t5=-30*pi/180;
a5=18*pi/180;
x5=40;


%  Calculos

for i=1:nc
 [tb,x1] = pist1(t,tb,x1,lm,lb,rb);
 x=[0,lm*sin(t)];
 y=[0,lm*cos(t)];
 X0(i,:)=x;
 Y0(i,:)=y;
 [cx,cy]=cuad(0,x1,e,0);
 CX1(i,:)=cx;
 CY1(i,:)=cy;

 % Biela
 pm=lm*[sin(t),cos(t)];
 [ppx,ppy]=pen(pm,tb,rb);
 Px(i,:)=ppx&#39;;
 Py(i,:)=ppy&#39;;
 tt(i)=t;
 xx2(i)=x2;
 
 % piston1
 X1(i,:)=[ppx(1),0];
 Y1(i,:)=[ppy(1),x1];
 
 % piston2
 [t2,x2] = pist(ppx(2),ppy(2),t2,x2,lm,lb,rb);
 [cx,cy]=cuad(x2*cos(a2),x2*sin(a2),e,(90-72)*pi/180);
 CX2(i,:)=cx;
 CY2(i,:)=cy;
 X2(i,:)=[ppx(2),x2*cos(a2)];
 Y2(i,:)=[ppy(2),x2*sin(a2)];
 xx2(i)=x2;
  
 % piston3
 [t3,x3] = pist3(ppx(3),ppy(3),t3,x3,a3,lm,lb,rb);
 [cx,cy]=cuad(x3*cos(a3),-x3*sin(a3),e,pi-a3);
 CX3(i,:)=cx;
 CY3(i,:)=cy;
 X3(i,:)=[ppx(3),x3*cos(a3)];
 Y3(i,:)=[ppy(3),-x3*sin(a3)];
 xx3(i)=x3;

 % piston4
 [t4,x4] = pist4(ppx(4),ppy(4),t4,x4,a4,lm,lb,rb);
 [cx,cy]=cuad(-x4*cos(a4),-x4*sin(a4),e,a4);
 CX4(i,:)=cx;
 CY4(i,:)=cy;
 X4(i,:)=[ppx(4),-x4*cos(a4)];
 Y4(i,:)=[ppy(4),-x4*sin(a4)];
 xx4(i)=x4;

 % piston5
 [t5,x5] = pist5(ppx(5),ppy(5),t5,x5,a5,lm,lb,rb);
 [cx,cy]=cuad(-x5*cos(a5),x5*sin(a5),e,pi-a5);
 CX5(i,:)=cx;
 CY5(i,:)=cy;
 X5(i,:)=[ppx(5),-x5*cos(a5)];
 Y5(i,:)=[ppy(5),x5*sin(a5)];
 xx5(i)=x5;

 t=t+paso; 

 % cigueñal
 [bx0,by0] = biela(X0(i,:),Y0(i,:),d,np);
 
 % las bielas
 [bx2,by2] = biela(X2(i,:),Y2(i,:),d,np);
 [bx3,by3] = biela(X3(i,:),Y3(i,:),d,np);
 [bx4,by4] = biela(X4(i,:),Y4(i,:),d,np);
 [bx5,by5] = biela(X5(i,:),Y5(i,:),d,np);

 BX0(i,:)=bx0&#39;;
 BY0(i,:)=by0&#39;;

 BX2(i,:)=bx2&#39;;
 BY2(i,:)=by2&#39;;

 BX3(i,:)=bx3&#39;;
 BY3(i,:)=by3&#39;;

 BX4(i,:)=bx4&#39;;
 BY4(i,:)=by4&#39;;

 BX5(i,:)=bx5&#39;;
 BY5(i,:)=by5&#39;;

 % biela Maestra
 [ppx,ppy]=pbiela(pm,tb,[ppx(1),0],[ppy(1),x1],3,10,rb);
 BPX(i,:)=ppx&#39;;
 BPY(i,:)=ppy&#39;;
end

BX=[];
BY=[];

a=[90,18,-54,-126,-198,90]*pi/180;

for i=1:6
  P = bloc(a(i),lm,lb,rb,e);
  BX=[BX P(:,1)&#39;];
  BY=[BY P(:,2)&#39;];
end


%  Animación

for i=1:nc
 plot(-100,-100)
 hold on
 plot(BX,BY,&#39;k&#39;)%Bloc
 plot(100,100)
 plot(CX1(i,:),CY1(i,:))%CUADRADO 1
 plot(CX1(i,:),CY1(i,:))%CUADRADO 1
 plot(CX2(i,:),CY2(i,:))%CUADRADO 2
 plot(CX3(i,:),CY3(i,:))%CUADRADO 3
 plot(CX4(i,:),CY4(i,:))%CUADRADO 4
 plot(CX5(i,:),CY5(i,:))%CUADRADO 5

 plot(Px(i,:),Py(i,:),&#39;o&#39;)%PENTAGONO

 plot(X0(i,:),Y0(i,:),&#39;o&#39;)%FIGURA 0 manivela 2 puntos
 plot(X1(i,:),Y1(i,:),&#39;o&#39;)%FIGURA 1 pasador biela princ piston 2 puntos
 plot(X2(i,:),Y2(i,:),&#39;o&#39;)%FIGURA 2 pasador biela princ piston 2 puntos
 plot(X3(i,:),Y3(i,:),&#39;o&#39;)%FIGURA 3 pasador biela princ piston 2 puntos
 plot(X4(i,:),Y4(i,:),&#39;o&#39;)%FIGURA 4 pasador biela princ piston 2 puntos
 plot(X5(i,:),Y5(i,:),&#39;o&#39;)%FIGURA 5 pasador biela princ piston 2 puntos

 plot(BX0(i,:),BY0(i,:),&#39;m&#39;)%Manivela

 plot(BPX(i,:),BPY(i,:),&#39;r&#39;)%biela maestra
 plot(BX2(i,:),BY2(i,:))%Biela
 plot(BX3(i,:),BY3(i,:))%Biela
 plot(BX4(i,:),BY4(i,:))%Biela
 plot(BX5(i,:),BY5(i,:))%Biela

 hold off
 pause(dt) %Pausa dt segundos

end
&lt;/textarea&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
Nótese las tres partes del programa, en la primera se declaran los valores iniciales para las funciones, y junto con ello se determinan para cuantos instantes se realizarán los cálculos, es decir, para cuantas posiciones de la biela principal se hacen los cálculos.&lt;br /&gt;
En la segunda para cada instante, es decir, para cada posición de la biela maestra o principal, se calculan las posiciones de los pistones. Esto se hce llamando a las funciones correspondientes en cada caso, se examinará mas abajo este detalle.&lt;br /&gt;
En la tercera parte se grafican, para cada instante las posiciones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
 Funciones de Cálculo&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
La Primera función es &quot;pist.m&quot; , para calcular la posiciona de los pistones, hay una función por pistón, la que se expone más abajo  es la del pistón 1 el que se mueve de arriba abajo, la punta de la &quot;estrella&quot;. La idea es tener como entrada a la función el angulo de la biela principal t, y con la ecuación de la maya sacar los valores que faltan.&lt;br /&gt;
Nótese que el método de calculo usado es el mismo que se describe en una entrada anterior del blog, si no se conoce ver en &lt;a href=&quot;http://rocoblog.blogspot.com/2006/12/animaciones-con-matlab.html&quot;&gt;Animaciones con matlab&lt;/a&gt;, en el que se utiliza una iteración.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;26&quot;&gt;function     [tb,x1] = pist1(t,tb,x1,lm,lb,rb)
e=10^-10;
c=1;
f1=lm*sin(t)-(lb+rb)*cos(tb);
f2=lm*cos(t)+(lb+rb)*sin(tb)-x1;

%  Iteracion
while abs(f1)&gt;e | abs(f2)&gt;e
 c=c+1;
 df1x=0;
 df1tb=(lb+rb)*sin(tb);
 df2x=-1;
 df2tb=(lb+rb)*cos(tb);
 A=[df1x,df1tb;df2x,df2tb];
 B=[-f1;-f2];
 X=A\B;
 if X==[0;0]
     break
 end
 tb=tb+X(2);
 x1=x1+X(1);
 f1=lm*sin(t)-(lb+rb)*cos(tb);
 f2=lm*cos(t)+(lb+rb)*sin(tb)-x1;
end
x1=lm*cos(t)+(lb+rb)*sin(tb);
&lt;/textarea&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Función para graficar los pistones&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
Para hacer que la animación sea más realista, aunque esquemática, se usa una función que dibuja un cuadrado orientado en el angulo del bloc del motor, de manera que parezca un pistón. La  función &lt;code&gt;cuad.m&lt;/code&gt; , da un cuadrado, tiene como entrada un punto, con sus dos coordenadas &lt;code&gt;x&lt;/code&gt; e &lt;code&gt;y&lt;/code&gt;, el lado del cuadrado que queremos &lt;code&gt;e&lt;/code&gt; y el ángulo de inclinación de este &lt;code&gt;a&lt;/code&gt;. La función tiene como salidalos puntos de un cuadrado (representa un pistón), listo para ser graficado.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;7&quot;&gt;function [X,Y]=cuad(x,y,e,a);
r=e*sqrt(2);
b=pi/4-a;
X=[x-r*sin(b),x+r*cos(b),x+r*sin(b),x-r*cos(b),x-r*sin(b)];
Y=[y-r*cos(b),y-r*sin(b),y+r*cos(b),y+r*sin(b),y-r*cos(b)];
&lt;/textarea&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
 Función para Pasadores&lt;/h2&gt;
&lt;br /&gt;
La función &lt;code&gt;pen.m&lt;/code&gt; calcula la posición de los 5 pasadores de la biela principal, como entrada tiene la posición de la manivela, con el vector &lt;code&gt;pm&lt;/code&gt;, el ángulo &lt;code&gt;tb&lt;/code&gt;, y el radio de la biela &lt;code&gt;rb&lt;/code&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; &lt;textarea cols=&quot;60&quot; rows=&quot;15&quot;&gt;function [ppx,ppy]=pen(pm,tb,rb)
f=0;
for i=1:6
 pp(i,:)=pm+rb*[-cos(tb+f),sin(tb+f)];
 f=f+72*pi/180;
end

ppx=pp(:,1);
ppy=pp(:,2);
ppx(1)=0;
ppy(1)=0;
ppx(6)=0;
ppy(6)=0;
&lt;/textarea&gt; &lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Función para dibujar una biela&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
La función &lt;code&gt;biela.m&lt;/code&gt; se usa para dibujar la biela en el gráfico. Como tenemos los puntos de los pasadores de la biela, que son el pistón y la biela principal, se dibuja al rededor de estos un rectángulo con los bordes redondeados. Como entrada a la función, se tienen : los puntos de los pasadores, en los vectores &lt;code&gt;X1&lt;/code&gt; e &lt;code&gt;Y1&lt;/code&gt;, el ancho de la biela &lt;code&gt;d&lt;/code&gt;, y el número de puntos &lt;code&gt;n&lt;/code&gt; que dibuja la semicircunferencia de la biela, nótese en el ciclo &lt;code&gt;for&lt;/code&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; &lt;textarea cols=&quot;60&quot; rows=&quot;18&quot;&gt;function     [X,Y] = biela(X1,Y1,d,n)
p1=[X1(1,1),Y1(1,1)];
p2=[X1(1,2),Y1(1,2)];
a=atan2(Y1(1,2)-Y1(1,1),X1(1,2)-X1(1,1));
b=pi/2-a;

for i=1:n
 p(i,:)=p2+d*[cos(-b+i*pi/n),sin(-b+i*pi/n)];
end

for i=1:n
 p(n+i,:)=p1+d*[cos(a+pi/2+i*pi/n),sin(a+pi/2+i*pi/n)];
end
p(2*n+1,:)=p(1,:);
X=p(:,1);
Y=p(:,2);
&lt;/textarea&gt; &lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Dibujando la biela Principal o Maestra&lt;/h2&gt;
&lt;br /&gt;
La función &lt;code&gt;pbiela.m&lt;/code&gt;,hace una figura con forma de biela principal. Tomando &lt;code&gt;pm&lt;/code&gt; la posición de la manivela, el ángulo de ésta, ylos mismos argumentos que la función anterior.
&lt;code&gt; &lt;textarea cols=&quot;60&quot; rows=&quot;30&quot;&gt;function [ppx,ppy]=pbiela(pm,tb,X1,Y1,d,n,rb)
f=0;
for i=1:6
 pp(i,:)=pm+3/2*rb*[-cos(tb+f),sin(tb+f)];
 f=f+72*pi/180;
end

ppx=pp(:,1);
ppy=pp(:,2);

t=atan2(ppy(2)-ppy(5),ppx(2)-ppx(5));
ppx(6)=ppx(1)-d*cos(t);
ppy(6)=ppy(1)-d*sin(t);

ppx(1)=ppx(1)+d*cos(t);
ppy(1)=ppy(1)+d*sin(t);

p1=[X1(1,1),Y1(1,1)];
p2=[X1(1,2),Y1(1,2)];
a=atan2(Y1(1,2)-Y1(1,1),X1(1,2)-X1(1,1));
b=pi/2-a;

for i=1:n
 ppx(i+6)=p2(1,1)-d*cos(b+i*pi/n);
 ppy(i+6)=p2(1,2)+d*sin(b+i*pi/n);
end
ppx(6+n)=ppx(1);
ppy(6+n)=ppy(1);
&lt;/textarea&gt; &lt;/code&gt;
&lt;br /&gt;
&lt;h2&gt;
 Dibujando el Bloc del motor&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
Para dibujar el bloc o carcasa del motor usamos la función &lt;code&gt;bloc.m&lt;/code&gt;, ella tiene como entradas el ángulo de las estrellas &lt;code&gt;a2&lt;/code&gt;, el largo de la manivela &lt;code&gt;lm&lt;/code&gt;, el largo de la biela&lt;code&gt;lb&lt;/code&gt;, el radio de la biela &lt;code&gt;rb&lt;/code&gt; y el ancho del pistón&lt;code&gt;e&lt;/code&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;code&gt; &lt;textarea cols=&quot;60&quot; rows=&quot;14&quot;&gt;function [P] = bloc(a2,lm,lb,rb,e)
r1=-lm+rb+lb-e;
r2=lm+rb+lb+e;
r2=r2-r1;
p1=r1*[cos(a2),sin(a2)];
p2=r2*[cos(a2),sin(a2)];
i=e*[-sin(a2),cos(a2)];
d=e*[sin(a2),-cos(a2)];
P(1,:)=p1+i;
P(2,:)=p1+i+p2;
P(3,:)=p1+i+p2+2*d;
P(4,:)=p1+i+p2+2*d;
P(5,:)=p1+d;
&lt;/textarea&gt; &lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Los archivos *.m&lt;/h2&gt;
&lt;br /&gt;
Están para descargar &lt;a href=&quot;https://drive.google.com/file/d/1dU19gwDPli_RgPfRpTgNvZc2C9X3Q02j/view?usp=sharing&quot;&gt;Todas las funciones más el programa&lt;/a&gt;. Se agradecería avisar cualquier error.&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
 Francisco Roco&lt;/address&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/1168703082303048720/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/1168703082303048720?isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1168703082303048720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/1168703082303048720'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2007/01/se-muestra-continuacin-una-animacin-de.html' title='Animación del Motor Radial en Matlab'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMY4GT8c_63_L1eR6dNiUlv5-OkmMT4Doukjd09CWyvfa7ytUNYKXWHWqV1uelIErarqd8_dk1JQU-6KdloYzwZM0DCIt1o1v-HCYylUDZqP4jvPK12EXJkNZ0Rm5_9wEFjM0r/s72-c/animacion.gif" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-116728801465923221</id><published>2006-12-28T03:39:00.009-03:00</published><updated>2020-02-08T22:54:17.213-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Animacion Matlab GNU-Octave gif"/><title type='text'>Animaciones con Matlab/GNU-Octave</title><content type='html'>&lt;div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQzCiECyb3dL7oVz2ltOTNh-hoemmZvH0TbFmh3LAxoc4Ki1hiZUhlmk95VxF_0rm4SDz6S8SEYhV7pANwgAsLlqxTBUu1VMh8Newrf8IgrxwCR75wXgMJjZVce1r3RlfE3eBv/s1600/piston.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;343&quot; data-original-width=&quot;435&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQzCiECyb3dL7oVz2ltOTNh-hoemmZvH0TbFmh3LAxoc4Ki1hiZUhlmk95VxF_0rm4SDz6S8SEYhV7pANwgAsLlqxTBUu1VMh8Newrf8IgrxwCR75wXgMJjZVce1r3RlfE3eBv/s400/piston.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esto puede resultar de ayuda cuando se quiere calcular la dinámica de un sistema mecánico, es decir su posición en función del tiempo, su velocidad o  su aceleración para el cálculo de las fuerzas de trepidación. Además de el cálculo, uno puede &quot;ver&quot; estas magnitudes, en un animación. &lt;br /&gt;
&lt;br /&gt;
Este es el ejemplo clásico del cálculo de un mecanismo de cuatro barras. Se llama de cuatro barras, pero sólo tres de ellas se mueven&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Animación en Matlab o GNU/Octave&lt;/h4&gt;
&lt;br /&gt;
Simplemente es ir calculando para cada instante la posición de nuestro &quot;sistema&quot;, las guardamos en matrices o vectores, y después graficamos para cada instante. Luego si se desea se puede guardar en un gif y se ve como el pistón de arriba ( para ver más &lt;a href=&quot;http://rocoblog.blogspot.com/2007/03/como-hacer-un-gift-con-matlab.html&quot;&gt;Aquí para hacer un gif con matlab&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Conocer la posición de un sistema Pistón Biela Manivela&lt;/h4&gt;
&lt;br /&gt;
&lt;br /&gt;
Se plantea la posición del sistema en un instante cualquiera para establecer las ecuaciones que permitan calcularla. &lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;img alt=&quot;Geometría&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM3h6_FOJd7VGfC5BflVEud3j8vR97voYlsxgKLlvs15eSIyohE9ph5-ErF8VlSPoC3HBUhy4Xfi_5cMp0p-nxAXeUbbdkgefLtGnwrfv0Ri8nKML4cbuHIeMzpDzin_NUG4Wo/&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La geometría conocida del sistema es: &lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;x&lt;/strong&gt; posición del pistón respecto del eje de giro de la manivela &lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;l&lt;sub&gt;b&lt;/sub&gt;&lt;/strong&gt; Longitud de la biela&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;l&lt;sub&gt;m&lt;/sub&gt;&lt;/strong&gt; Longitud de la manivela&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;t&lt;sub&gt;1&lt;/sub&gt;&lt;/strong&gt; Ángulo entre la línea de recorrido del pistón y la manivela&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;t&lt;sub&gt;2&lt;/sub&gt;&lt;/strong&gt; Ángulo entre la línea de recorrido del pistón y la biela&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Las ecuaciones se determinan sumando en cada componente los desplazamientos a partir de un punto y llegando al mismo punto. En este caso, partiendo del punto de rotación de la manivela, los desplazamientos serían: &lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;img alt=&quot;Desplazamientos&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfoB6M-7ab-xcXhy3vP7AdU5udq7GCGLN2n80VSu1MDIe4YqYD5ys_QBvsN7CpEGygkSDnxi_tVx2MxZmLlfIZW3k7aRaMJ1hImXU97LD1N5T2efQt9cWhI8XZmEXF1JNburB8/&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Es sistema de ecuaciones queda: &lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Ecuación de desplazamiento en X&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhieOViG6frxeAV6wSVMmSzigD3xTN-lJWLx3Ey62-RASsCkAeK54nQgFGpkRIy6-RxNCms_EcXTENG3lg4YCKCggUcv2dq3sp2P6OswHYCHgjs3fYyoy8NBDPL2cQnOAqyr7_E/&quot; /&gt; &lt;br /&gt;
&lt;img alt=&quot;Ecuación de desplazamiento en Y&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHLRbrJ35zB38mhA67SoduAhJlaMId5Dja5ee3lJZ4LCi50idlEA0xC8yN-ZkSU9-4DN_ZKKDaLNk3kuxLNTUwSV9PdLYTMjz8PvAiMEwqPrSBECGdJBxyMF6QAtsaQFs_Lx76/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Conocida la geometría, el largo de la biela y la manivela, y dado el ángulo de la línea de recorrido del pistón y la manivela, el sistema de ecuaciones que queda, tiene como incógnita la posición del pistón y el ángulo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se puede resolver despejando en la primera ecuación el valor de &lt;strong&gt;t&lt;sub&gt;2&lt;/sub&gt;&lt;/strong&gt; y luego reemplazar en la segunda ecuación para encontrar &lt;strong&gt;x&lt;/strong&gt;. Pero para generalizar el método, es conveniente resolver de otra forma el sistema para casos en que hay dos incógnitas, ambas en las dos ecuaciones y como argumento de una función trigonométrica, como en el caso del mecanismo de cuatro barras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Resolución del sistema de ecuaciones&lt;/h4&gt;
&lt;br /&gt;
&lt;br /&gt;
Para ello se define una función F de dimensión 2, que tiene componentes los miembros del sistema de ecuaciones distintos de cero: &lt;br /&gt;
&lt;img alt=&quot;Función para resolver el sistema de Ecuaciones&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYpVemT6NIQlkxuYQcYwZQHa-SMi5leDS5OECDKd0IxO3WB83oNTRlq6oyJLljnIbEpRwJiJUD2HzMk9F-bzK0DDyDQ3nKz_W34W7JP20TvImV7jUFXCi8Lw4QDBTAUqUGH5Hj/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
La función se iguala a cero por el segundo miembro del sistema de ecuaciones. &lt;br /&gt;
Para encontrar las incógnitas se utiliza la aproximación de la función por los dos primeros términos de la serie de Taylor. &lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Serie de Taylor&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqK461ZLEO3QubMafd45BLEcSVsW93WgjY8tj0Fd44Ql9UGv317Q0EYe6ft1uSfg4x-5e0kG8lj-8XfXJhUkwvVN-X7XjogG_hvAHO1FbkHcnYRI0vYn5NouGGtGkcW6F3RVyb/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Lo que desarrollado es: &lt;br /&gt;
&lt;img alt=&quot;Desarrollo de serie de Taylor&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE9Jro182NHA4k3VUCHZ-zc8xR2wr-_3AuvpeYUEPrmVczLcVnGspPqBWHZd7tSxnLQQDKvcnz4bYLso5CBpat-TcnFwi4F6a06cla4_7JfXCadYVm3ZnZBTAvIVjWvznFCu34/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se impone que el valor de la aproximación de la serie de Taylor sea cero, coincidente con el de la función, entonces queda: &lt;br /&gt;
&lt;img alt=&quot;Desarrollo de la serie&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtjA3srt9aICdSCbA2k3I90vfDftiNgFzpouSZ7Y8cOlYqhT5uJ3RcWgm8d7af17FwzLcVjuWD4Cw-WTFDYfNwlHECBzQeeuhRlVnzWV__AQ4C5wwnmKcT0LXv29b1jthHjgnp/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Escrito de otra manera: &lt;br /&gt;
&lt;img alt=&quot;Ecuación para conocer incógnito&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYqO2V9qogT1vyFJI99-8Gcv1VdcB0xj9HNLy3xC4U3pFAk3SNgi9UgGeW2nVblFmdh7cV8CPjNjDtl6O6Zjo95YHdnVf3Fgrmk797I3CpLYVRChJ4-AFdS41H-4oEvNZZp-qF/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Por lo que basta con invertir la matriz para conocer el valor de las incógnitas de la aproximación de la función por la serie de Taylor. Dichos valores son una aproximación a los valores que reemplazados en el sistema lo satisfacen. Por lo que se programa una iteración, de manera de partir con ciertos valores iniciales, evaluar la función, calcular las derivadas parciales, invertir la matriz, obtener valores nuevos, sumarlos a los antiguos, evaluar la función para que sea menor a un error pequeño predefinido  y si es así estos valores son considerados los que satisfacen el sistema. Si no es así, se vuelve a iterar. Lo que aparece resumido en el diagrama de flujo. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Ecuación para conocer incógnito&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrQvIS-bJx6QFv3U4Oip2mUKZHdGNdyBlxWKpPdkjJh_Uy-0McYahmZQaMojkZtNQolbnHMNlldARaGeDGErEY4Rew41WEOJJrUUBZJrXobG0b6qlk-Q8z_CLgQVPbTHxlygOv/&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
La función de cálculo&lt;/h4&gt;
&lt;br /&gt;
Es diagrama de flujo anterior implementado en código GNU-Octave/Matlab se muestra a continuación. Nótese que como valores de entrada están el ángulo de la manivela, para el cual el sistema tiene una única posición y además se incluyen los valores de x y t&lt;sub&gt;2&lt;/sub&gt; iniciales, los que deben ser tentativos. &lt;br /&gt;
La función entrega como parametro de salidas las incógnitas &lt;strong&gt;x&lt;/strong&gt; y &lt;strong&gt;t&lt;sub&gt;2&lt;/sub&gt;&lt;/strong&gt; y ademas de esos dos vectores, &lt;em&gt;xx&lt;/em&gt; e &lt;em&gt;yy&lt;/em&gt;, en los que se guardan la posición de los puntos para cada instante en los ejes &lt;em&gt;x&lt;/em&gt; e &lt;em&gt;y&lt;/em&gt;.  &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;42&quot;&gt;function [xx,yy,x,t2] = blogpiston(t1,x,t2)

% Tolerancia del error
e=0.001;

% Dimensiones del sistema
lm=35;
lb=56;

% definicion de F
f1=lm*sin(t1)-lb*sin(t2);
f2=lm*cos(t1)+lb*cos(t2)-x;

while abs(f1)&gt;e | abs(f2)&gt;e
 df1x=0;
 df1t2=-lb*cos(t2);
 df2x=-1;
 df2t2=-lb*sin(t2);
 A=[df1x,df1t2;df2x,df2t2];
 B=[-f1;-f2];
 
 % Resolucion del sistema
 X=A\B;
 
 % Por si acaso no converge
 if X==[0;0]
  break
 end
 
 %valores nuevos de x y t2
 x=x+X(1);
 t2=t2+X(2);
 
 %definicion de F con los nuevos x y t2
 f1=lm*sin(t1)-lb*sin(t2);
 f2=lm*cos(t1)+lb*cos(t2)-x;
end

% Puntos de la maya para el t1 dado
xx=[0,lm*sin(t1),0];
yy=[0,lm*cos(t1),x];



&lt;/textarea&gt;
&lt;/code&gt;


&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
La animación&lt;/h4&gt;
&lt;br /&gt;
Para animar el sistema debemos tener calculada la posición del sistema dados varios instantes, o mejor dicho, para varios ángulos de la manivela. Así, si se supone una velocidad angular constante en la manivela, puede calcularse para ángulos &lt;strong&gt;t&lt;sub&gt;1&lt;/sub&gt;&lt;/strong&gt; conocidos, a un paso conocido,y luego graficar cada resultado del sistema para cada valor de angulo  &lt;strong&gt;t&lt;sub&gt;1&lt;/sub&gt;&lt;/strong&gt;. &lt;br /&gt;
&lt;br /&gt;
Las instrucciones anteriores se indican en el siguiente código: &lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;53&quot;&gt;% animacion
clear all;

% paso
paso=6*pi/180;

% numero de puntos
nc=100;

% datos
t1=pi/4;

% estimaciones
x=70;
t2=30*pi/180;

% definicion de los vecotres para guardar los puntos
X=[0,0,0];
Y=X;
XP=[0,0,0,0,0];
YP=XP;

% calculo para cada posicion de t1
for i=1:nc
    [xx,yy,x,t2] = blogpiston(t1,x,t2);
    X(i,:)=xx;
    Y(i,:)=yy;
    t1=t1+paso;
    %cuadrado para simular piston (Es para que se vea bonito )
    [xx,yy]=cuad(xx(3),yy(3),5,0);
    XP(i,:)=xx;
    YP(i,:)=yy;
    %
end

% grafico/animacion
for i=1:nc

    %Marco para la pantalla
    plot(-100,-100)
    hold on
    plot(100,100)
    
    %malla
    plot(X(i,:),Y(i,:),&#39;-o&#39;)
    %cuadrado piston
    plot(XP(i,:),YP(i,:))
    %tiempode pausa
    pause(.1)
    hold off

end
&lt;/textarea&gt;
&lt;/code&gt;

&lt;br /&gt;
&lt;br /&gt;
Lo anterior puede guardarse como imágenes y puede &lt;a href=&quot;http://rocoblog.blogspot.com/2007/03/como-hacer-un-gift-con-matlab.html&quot;&gt;elaborarse un gif de un pistón&lt;/a&gt; agregando la sintaxis del artículo citado, y quedará una animación como la que se ve en la cabeza del artículo. &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Dibujar el pistón&lt;/h4&gt;
&lt;br /&gt;
Como la &quot;animación&quot; descrita dibuja solo lineas y puntos, agregué una función que dibuja un cuadrado para representar el pistón, tomando como referencia el punto calculado para la posición de este &lt;br /&gt;
&lt;br /&gt;
Notar que &lt;em&gt;x&lt;/em&gt; e &lt;em&gt;y&lt;/em&gt; son las coordenadas del pistón. El pistón es un cuadrado de lado &lt;em&gt;e&lt;/em&gt; que recorre una línea horientada con la vertical de ángulo &lt;em&gt;a&lt;/em&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;codigo&quot;&gt;
&lt;code&gt;
&lt;textarea cols=&quot;60&quot; rows=&quot;8&quot;&gt;function [X,Y]=cuad(x,y,e,a);
r=e*sqrt(2);
b=pi/4-a;
X=[x-r*sin(b),x+r*cos(b),x+r*sin(b),x-r*cos(b),x-r*sin(b)];
Y=[y-r*cos(b),y-r*sin(b),y+r*cos(b),y+r*sin(b),y-r*cos(b)];

&lt;/textarea&gt;
&lt;/code&gt;

&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Archivos *.m&lt;/h4&gt;
&lt;br /&gt;
Dada cualquier eventualidad los archivos *.m están en los siguientes enlaces: &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=16OYUtAT46LiU6ZhJ5t6xdMVdn-4mVE3U&quot;&gt;Función&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=19UfpohsNqaJgYak0LDK-ifV0mJf62oDf&quot;&gt;Programa&lt;/a&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;https://drive.google.com/open?id=19lTkwoLUIMUNd0aQwAVHVP_jucoByrOv&quot;&gt;Cuadrado para el pistón&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;address&gt;
Francisco Roco&lt;/address&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/116728801465923221/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/116728801465923221?isPopup=true' title='12 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/116728801465923221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/116728801465923221'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2006/12/animaciones-con-matlab.html' title='Animaciones con Matlab/GNU-Octave'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQzCiECyb3dL7oVz2ltOTNh-hoemmZvH0TbFmh3LAxoc4Ki1hiZUhlmk95VxF_0rm4SDz6S8SEYhV7pANwgAsLlqxTBUu1VMh8Newrf8IgrxwCR75wXgMJjZVce1r3RlfE3eBv/s72-c/piston.gif" height="72" width="72"/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31327455.post-115516098243040209</id><published>2006-08-09T17:53:00.001-04:00</published><updated>2020-02-17T15:24:20.851-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Volar..."/><title type='text'>Volar...volar siempre fue el sueño de la humanidad</title><content type='html'>Volar...volar siempre fue el sueño de la humanidad y ahora que la mente humana puede reproducir este milagro, es visto por todos como tal. Es cosa de fijarse en expresiones que se refieren a sensaciones placenteras &quot;uhh siento volar...arghh&quot;, o cuando simplemente al ver alguien ensimismado en su labor hacemos referencia a esta actividad &quot;se voló tocando el piano&quot;. En el enamoramiento es común que se haga analogía con la sensación de vuelo, es clásica la imagen de la pareja volando sobre un campo de flores, también  escribió Neruda:&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;&quot;Hay que volar a cada instante como&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;las águilas, las moscas y los días,&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;hay que vencer los ojos de Saturno&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;y establecer allí nuevas campanas.&quot;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
A lo largo de la historia han aparecido varios dioses que poseen alas, como una forma de ilustrar la percepción del hombre sobre ello, como también los ángeles, Gokú y Supermán que está tan de moda en estos días.&lt;br&gt;
&lt;br&gt;
Una vez un compañero de universidad me dijo &quot;Tú no puedes comparar el volar en avión, con esa sensación de libertad que sería poder volar sin cabinas, sin parabrisas, sin nada...&quot;&lt;br&gt;
&lt;br&gt;
Bueno, en parte tiene razón pero aún en la conciencia colectiva las máquinas voladoras tienen una imagen de modernidad, complejidad y de progreso. Si no, amigos míos, ¿Por qué creen ustedes que en el comercial de las toallas higiénicas mencionan las alas de ésta y recalcan , y vuelven a decir &quot;con alas&quot;?, ja ja,&amp;nbsp; eso es estar loco. Un caso más aterrizado es ver en el comercial de combustible donde aparece un&amp;nbsp;&lt;span style=&quot;font-style: italic;&quot;&gt;Ferrari&lt;/span&gt;&amp;nbsp;y dicen &quot;La gasolina de la escuderia Ferrari no podía ser otra&quot; donde sale un avión cisterna abasteciendo de combustible al modelo de la Fórmula uno mientras este esta corriendo a gran velocidad.&lt;br&gt;
&lt;br&gt;
Como que me volé. Eso tiene explicación en mi gusto por el rubro aeroespacial, eso de disfrutar viendo despegar un avión , o el colosal transbordador espacial, nace de una pregunta que todos nos hacemos cuando chicos: ¿Cómo lo hacen?&lt;br&gt;
&lt;br&gt;
La respuesta a esta pregunta, obviamente es dificil entenderla a corta edad - para los que están en dicha situación &lt;a href=&quot;http://www.aviacion.cl/ninos.htm&quot;&gt;http://www.aviacion.cl/ninos.htm&lt;/a&gt; - y a algunas personas nos tiene todavía buscándola, Leonardo Da Vinci quién también gustaba del tema  dijo:&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;&quot;Un pájaro es una máquina que funciona conforme a unas leyes matemáticas y entra en la capacidad del hombre reproducir esa máquina con todos sus movimientos.&quot;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
Así que a estudiar nos vamos para continuar con este arte...&lt;div class=&quot;blogger-post-footer&quot;&gt;ROCOBLOG&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rocoblog.blogspot.com/feeds/115516098243040209/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/31327455/115516098243040209?isPopup=true' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/115516098243040209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31327455/posts/default/115516098243040209'/><link rel='alternate' type='text/html' href='http://rocoblog.blogspot.com/2006/08/volar.html' title='Volar...volar siempre fue el sueño de la humanidad'/><author><name>Francisco Roco</name><uri>http://www.blogger.com/profile/07250731103143863539</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpS-wo7RpzE1ppKnykViRwT3NAoZ_nIix1o3ifc1ObEBqnPVJC2shWXIkMSS_8AI7NoGkBhw86de2-VHPKA5Od7Gi9knNGAJbrG2Po-28AApNaOFNk3hDxc7Z27Utxbto/s113/froco.png'/></author><thr:total>3</thr:total></entry></feed>