{"id":2093,"date":"2016-12-08T08:35:57","date_gmt":"2016-12-08T13:35:57","guid":{"rendered":"https:\/\/blogs.mathworks.com\/loren\/?p=2093"},"modified":"2016-11-09T08:37:28","modified_gmt":"2016-11-09T13:37:28","slug":"understanding-wavelets-tech-talks-available","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/loren\/2016\/12\/08\/understanding-wavelets-tech-talks-available\/","title":{"rendered":"Understanding Wavelets: Tech Talks Available"},"content":{"rendered":"\r\n<div class=\"content\"><h3>Understanding Wavelets: Tech Talks Available<\/h3><p>Sensors are a big part of our lives and continuously generate signals measuring some real physical phenomenon. Engineers are tasked with processing these signals to identify unique features and reveal interesting patterns in these signals. Fourier transform is a first step used by many in analyzing the frequency content of the signals but it is not well suited to analyze signals which have features coming in at different scales or resolution i.e. a signal containing a slowly varying component punctuated with abrupt transients as is the case with many naturally occurring signals and images. The reason being, Fourier transforms use sinusoids, which are not well localized in time and frequency as these sinusoids oscillate forever.<\/p><p>One alternative to this challenge is to analyze signals using wavelets which are well localized in time and frequency. Kirthi K. Devleker, an engineer in our product marketing team explains the basic concepts behind what wavelets are and how you can use them through a series of <a href=\"https:\/\/www.mathworks.com\/videos\/series\/understanding-wavelets-121287.html\">4-part short tech talk<\/a> videos on wavelets.<\/p><p><img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/images\/loren\/2016\/waveletsTechTalks.png\" alt=\"\"> <\/p><p>Whether you are seasoned engineer who wants a refresher on wavelet transforms or a newbie who wants to explore more about wavelet transforms, I am sure you will find these videos helpful. The first two videos (Part -1 and Part -2) cover background concepts on what wavelets are and the types of wavelet transforms commonly used. The next two videos (Part -3 and Part -4) cover two important real world applications of wavelet transforms in MATLAB.<\/p><p>Watch the first of the four videos <a href=\"https:\/\/www.mathworks.com\/videos\/understanding-wavelets-part-1-what-are-wavelets-121279.html\">here<\/a>.<\/p><p>Let us know if you like them and if you want to see additional topics let us know by leaving a comment <a href=\"https:\/\/blogs.mathworks.com\/loren\/?p=2093#respond\">here<\/a>.<\/p><script language=\"JavaScript\"> <!-- \r\n    function grabCode_8b79beaf741b479cb9b1f6a709cb79b8() {\r\n        \/\/ Remember the title so we can use it in the new page\r\n        title = document.title;\r\n\r\n        \/\/ Break up these strings so that their presence\r\n        \/\/ in the Javascript doesn't mess up the search for\r\n        \/\/ the MATLAB code.\r\n        t1='8b79beaf741b479cb9b1f6a709cb79b8 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\r\n        t2='##### ' + 'SOURCE END' + ' #####' + ' 8b79beaf741b479cb9b1f6a709cb79b8';\r\n    \r\n        b=document.getElementsByTagName('body')[0];\r\n        i1=b.innerHTML.indexOf(t1)+t1.length;\r\n        i2=b.innerHTML.indexOf(t2);\r\n \r\n        code_string = b.innerHTML.substring(i1, i2);\r\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\r\n\r\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \r\n        \/\/ in the XML parser.\r\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\r\n        \/\/ doesn't go ahead and substitute the less-than character. \r\n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\r\n\r\n        copyright = 'Copyright 2016 The MathWorks, Inc.';\r\n\r\n        w = window.open();\r\n        d = w.document;\r\n        d.write('<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add copyright line at the bottom if specified.\r\n        if (copyright.length > 0) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\\n');\r\n\r\n        d.title = title + ' (MATLAB code)';\r\n        d.close();\r\n    }   \r\n     --> <\/script><p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\"><br><a href=\"javascript:grabCode_8b79beaf741b479cb9b1f6a709cb79b8()\"><span style=\"font-size: x-small;        font-style: italic;\">Get \r\n      the MATLAB code <noscript>(requires JavaScript)<\/noscript><\/span><\/a><br><br>\r\n      Published with MATLAB&reg; R2016b<br><\/p><\/div><!--\r\n8b79beaf741b479cb9b1f6a709cb79b8 ##### SOURCE BEGIN #####\r\n%% Understanding Wavelets: Tech Talks Available\r\n% Sensors are a big part of our lives and continuously generate signals\r\n% measuring some real physical phenomenon. Engineers are tasked with\r\n% processing these signals to identify unique features and reveal\r\n% interesting patterns in these signals. Fourier transform is a first step\r\n% used by many in analyzing the frequency content of the signals but it is\r\n% not well suited to analyze signals which have features coming in at\r\n% different scales or resolution i.e. a signal containing a slowly varying\r\n% component punctuated with abrupt transients as is the case with many\r\n% naturally occurring signals and images. The reason being, Fourier\r\n% transforms use sinusoids, which are not well localized in time and\r\n% frequency as these sinusoids oscillate forever.\r\n% \r\n% One alternative to this challenge is to analyze signals using wavelets\r\n% which are well localized in time and frequency. Kirthi K. Devleker, an\r\n% engineer in our product marketing team explains the basic concepts behind\r\n% what wavelets are and how you can use them through a series of\r\n% <https:\/\/www.mathworks.com\/videos\/series\/understanding-wavelets-121287.html\r\n% 4-part short tech talk> videos on wavelets. \r\n%\r\n% <<waveletsTechTalks.png>>\r\n% \r\n% Whether you are seasoned engineer who wants a refresher on wavelet\r\n% transforms or a newbie who wants to explore more about wavelet\r\n% transforms, I am sure you will find these videos helpful. The first two\r\n% videos (Part -1 and Part -2) cover background concepts on what wavelets\r\n% are and the types of wavelet transforms commonly used. The next two\r\n% videos (Part -3 and Part -4) cover two important real world applications\r\n% of wavelet transforms in MATLAB.\r\n% \r\n% Watch the first of the four videos\r\n% <https:\/\/www.mathworks.com\/videos\/understanding-wavelets-part-1-what-are-wavelets-121279.html\r\n% here>.\r\n% \r\n% Let us know if you like them and if you want to see additional topics let\r\n% us know by leaving a comment\r\n% <https:\/\/blogs.mathworks.com\/loren\/?p=2093#respond here>.\r\n##### SOURCE END ##### 8b79beaf741b479cb9b1f6a709cb79b8\r\n-->","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/images\/loren\/2016\/waveletsTechTalks.png\" onError=\"this.style.display ='none';\" \/><\/div><p>\r\nUnderstanding Wavelets: Tech Talks AvailableSensors are a big part of our lives and continuously generate signals measuring some real physical phenomenon. Engineers are tasked with processing these... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/loren\/2016\/12\/08\/understanding-wavelets-tech-talks-available\/\">read more >><\/a><\/p>","protected":false},"author":39,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[40,37],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/2093"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/comments?post=2093"}],"version-history":[{"count":2,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/2093\/revisions"}],"predecessor-version":[{"id":2095,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/2093\/revisions\/2095"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/media?parent=2093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/categories?post=2093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/tags?post=2093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}