Maple Document: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=1337
en-us2015 Maplesoft, A Division of Waterloo Maple Inc.Maplesoft Document SystemFri, 22 May 2015 17:37:22 GMTFri, 22 May 2015 17:37:22 GMTNew applications in the Maple Document categoryhttp://www.mapleprimes.com/images/mapleapps.gifMaple Document: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=1337
Splinefunktion als FOURIER-Reihen
http://www.maplesoft.com/applications/view.aspx?SID=153796&ref=Feed
<p>Zunächst werden experimentelle Daten durch eine kubische <em>Splinefunktion </em>interpoliert. Die stückweise stetige <em>Splinefunktion</em> wird als <em>FOURIER-Reihe </em>dargestellt Dabei wird festgestellt, dass sich die <em>FOURIER-Reihe </em>mit steigender Anzahl der Reihenglieder immer szärker an die <em>Splinefunktion </em>anschmiegt. Bei unendlicher Anzahl der Reihenglieder fällt die <em>FOURIER-Reihe </em>mit der <em>Splinefunktion zusammen.</em></p><img src="/applications/images/app_image_blank_lg.jpg" alt="Splinefunktion als FOURIER-Reihen" align="left"/><p>Zunächst werden experimentelle Daten durch eine kubische <em>Splinefunktion </em>interpoliert. Die stückweise stetige <em>Splinefunktion</em> wird als <em>FOURIER-Reihe </em>dargestellt Dabei wird festgestellt, dass sich die <em>FOURIER-Reihe </em>mit steigender Anzahl der Reihenglieder immer szärker an die <em>Splinefunktion </em>anschmiegt. Bei unendlicher Anzahl der Reihenglieder fällt die <em>FOURIER-Reihe </em>mit der <em>Splinefunktion zusammen.</em></p>153796Mon, 18 May 2015 04:00:00 ZProf. Josef BettenProf. Josef BettenTime Series Analysis: Forecasting Average Global Temperatures
http://www.maplesoft.com/applications/view.aspx?SID=153791&ref=Feed
Maple includes powerful tools for accessing, analyzing, and visualizing time series data. This application works with global temperature data to demonstrate techniques for analyzing time series data sets using the TimeSeriesAnalysis package, including visualizing trends and modeling future global temperatures.<img src="/view.aspx?si=153791/thumb.jpg" alt="Time Series Analysis: Forecasting Average Global Temperatures" align="left"/>Maple includes powerful tools for accessing, analyzing, and visualizing time series data. This application works with global temperature data to demonstrate techniques for analyzing time series data sets using the TimeSeriesAnalysis package, including visualizing trends and modeling future global temperatures.153791Tue, 21 Apr 2015 04:00:00 ZMaplesoftMaplesoftParameter Estimation for a Chemical Reaction
http://www.maplesoft.com/applications/view.aspx?SID=153782&ref=Feed
<p>This application estimates the rate parameters for a reversible reaction with dimerization of an intermediate. It does this by</p>
<ul>
<li>parameterizing the numerical solution of the different equations that describe the reaction kinetics (with respect to the rate constants)</li>
<li>defining a procedure that calculates the sum of the square of the errors between the model predictions and experimental data,</li>
<li>and minimizing the sum of the square of the errors to find the best fit values of the rate constants</li>
</ul><img src="/view.aspx?si=153782/chemical_kinetics.png" alt="Parameter Estimation for a Chemical Reaction" align="left"/><p>This application estimates the rate parameters for a reversible reaction with dimerization of an intermediate. It does this by</p>
<ul>
<li>parameterizing the numerical solution of the different equations that describe the reaction kinetics (with respect to the rate constants)</li>
<li>defining a procedure that calculates the sum of the square of the errors between the model predictions and experimental data,</li>
<li>and minimizing the sum of the square of the errors to find the best fit values of the rate constants</li>
</ul>153782Thu, 09 Apr 2015 04:00:00 ZSamir KhanSamir KhanCalibrating Response Curves for the Concentration of Melatonin Sulfate in Human Urine
http://www.maplesoft.com/applications/view.aspx?SID=153783&ref=Feed
<p>This application calibrates response curves against data from an immunoassay that records the concentration of melatonin in human urine and its optical density.</p>
<p>Melatonin is excreted by the pineal gland and regulates human circadian rhythms. Deviations outside of normal boundaries may indicate sleep disorders, depression, schizophrenia, or a range of other conditions.</p><img src="/view.aspx?si=153783/melatonin.png" alt="Calibrating Response Curves for the Concentration of Melatonin Sulfate in Human Urine" align="left"/><p>This application calibrates response curves against data from an immunoassay that records the concentration of melatonin in human urine and its optical density.</p>
<p>Melatonin is excreted by the pineal gland and regulates human circadian rhythms. Deviations outside of normal boundaries may indicate sleep disorders, depression, schizophrenia, or a range of other conditions.</p>153783Thu, 09 Apr 2015 04:00:00 ZSamir KhanSamir KhanInteraural Time Delay
http://www.maplesoft.com/applications/view.aspx?SID=153780&ref=Feed
<p>Humans locate the origin of a sound with several cues. One technique employs the small difference in the time taken for the sound to reach either ear; this is known as the interaural time delay (ITD). This application modifies a single-channel audio file so that the sound appears to originate at an angle from the observer. It does this by introducing an extra channel of sound. Despite both channels having the same amplitude, the sound appears to come from an angle simply by delaying one channel.</p><img src="/view.aspx?si=153780/interaural.png" alt="Interaural Time Delay" align="left"/><p>Humans locate the origin of a sound with several cues. One technique employs the small difference in the time taken for the sound to reach either ear; this is known as the interaural time delay (ITD). This application modifies a single-channel audio file so that the sound appears to originate at an angle from the observer. It does this by introducing an extra channel of sound. Despite both channels having the same amplitude, the sound appears to come from an angle simply by delaying one channel.</p>153780Tue, 31 Mar 2015 04:00:00 ZSamir KhanSamir KhanTips and Techniques: 3-D Model Import/Export and Printing
http://www.maplesoft.com/applications/view.aspx?SID=153770&ref=Feed
Maple can import from and export to several popular graphics formats. In this tips and techniques, you’ll learn about importing and exporting 3-D graphics files. Examples include printing Maple graphics on 3-D printers.<img src="/view.aspx?si=153770/thumb.jpg" alt="Tips and Techniques: 3-D Model Import/Export and Printing" align="left"/>Maple can import from and export to several popular graphics formats. In this tips and techniques, you’ll learn about importing and exporting 3-D graphics files. Examples include printing Maple graphics on 3-D printers.153770Fri, 13 Mar 2015 04:00:00 ZStephen ForrestStephen ForrestNonlinear Model Predictive Control
http://www.maplesoft.com/applications/view.aspx?SID=153555&ref=Feed
<p>Nonlinear model predictive control (NMPC) has attracted attention in recent years. The continuation method combined with the generalized minimal residual method (C/GMRES) is well known to be a fast algorithm and is generally suitable for real-time implementation. This package provides a symbolic computation tool that automatically generates code for use in nonlinear predictive control design environment based on C/GMRES. Interaction with the package is done through an easy-to-use document interface.</p>
<p>Note: Requires Maple 17 or later and a C compiler.</p><img src="/view.aspx?si=153555/Capture.PNG" alt="Nonlinear Model Predictive Control" align="left"/><p>Nonlinear model predictive control (NMPC) has attracted attention in recent years. The continuation method combined with the generalized minimal residual method (C/GMRES) is well known to be a fast algorithm and is generally suitable for real-time implementation. This package provides a symbolic computation tool that automatically generates code for use in nonlinear predictive control design environment based on C/GMRES. Interaction with the package is done through an easy-to-use document interface.</p>
<p>Note: Requires Maple 17 or later and a C compiler.</p>153555Mon, 23 Feb 2015 04:00:00 ZCybernet Systems Co.Cybernet Systems Co.Gas Orifice Flow Meter Calculator
http://www.maplesoft.com/applications/view.aspx?SID=153739&ref=Feed
<p>This application calculates the flowrate through a large-diameter orifice using the approach outlined in ISO 5167 2:2003</p>
<p>Orifice meters use the pressure loss across a constriction (that is, the orifice plate) in a pipe to determine the flowrate. </p>
<p>The formulas are valid for</p>
<ul>
<li>pipes diameters between 50mm and 1000 mm, </li>
<li>and pressure ratios greater than 0.75.</li>
</ul>
<p>Reference: <span ><a href="http://en.wikipedia.org/wiki/Orifice_plate">http://en.wikipedia.org/wiki/Orifice_plate</a></span></p><img src="/view.aspx?si=153739/gasorifice.png" alt="Gas Orifice Flow Meter Calculator" align="left"/><p>This application calculates the flowrate through a large-diameter orifice using the approach outlined in ISO 5167 2:2003</p>
<p>Orifice meters use the pressure loss across a constriction (that is, the orifice plate) in a pipe to determine the flowrate. </p>
<p>The formulas are valid for</p>
<ul>
<li>pipes diameters between 50mm and 1000 mm, </li>
<li>and pressure ratios greater than 0.75.</li>
</ul>
<p>Reference: <span ><a href="http://en.wikipedia.org/wiki/Orifice_plate">http://en.wikipedia.org/wiki/Orifice_plate</a></span></p>153739Tue, 20 Jan 2015 05:00:00 ZSamir KhanSamir KhanIs a Stock Overvalued or Undervalued?
http://www.maplesoft.com/applications/view.aspx?SID=153740&ref=Feed
<p>This application calculates the fair value of a stock, given the current market prices and several growth assumptions. Simply pick an industry, stock exchange, and then a company.</p>
<p>Maple then downloads the current market share price, EPS (for the trailing 12 months) and dividends (for the trailing 12 months) from Yahoo Finance (hence a connection to the web is needed). Given a series of growth assumptions, a fair value is then calculated. The valuation process is described at the bottom of this application, and is most appropriate for stable companies with a history of dividend payments.</p>
<p>The stock is undervalued If the fair value is greater than the current market price, and vice-versa.</p>
<p>This application comes with an Excel spreadsheet with a list of over 25000 companies across multiple industries and international exchanges, and their corresponding ticker symbols. This spreadsheet is used to populate the interface with industries, exchanges and companies, and must be saved in the same location as the Maple worksheet.</p><img src="/view.aspx?si=153740/stockovervalued.png" alt="Is a Stock Overvalued or Undervalued?" align="left"/><p>This application calculates the fair value of a stock, given the current market prices and several growth assumptions. Simply pick an industry, stock exchange, and then a company.</p>
<p>Maple then downloads the current market share price, EPS (for the trailing 12 months) and dividends (for the trailing 12 months) from Yahoo Finance (hence a connection to the web is needed). Given a series of growth assumptions, a fair value is then calculated. The valuation process is described at the bottom of this application, and is most appropriate for stable companies with a history of dividend payments.</p>
<p>The stock is undervalued If the fair value is greater than the current market price, and vice-versa.</p>
<p>This application comes with an Excel spreadsheet with a list of over 25000 companies across multiple industries and international exchanges, and their corresponding ticker symbols. This spreadsheet is used to populate the interface with industries, exchanges and companies, and must be saved in the same location as the Maple worksheet.</p>153740Tue, 20 Jan 2015 05:00:00 ZSamir KhanSamir KhanSudoku tactile généralisé (version finale)
http://www.maplesoft.com/applications/view.aspx?SID=124424&ref=Feed
<p>Mes 3 maplets de sudoku (à régions n*m) en version finale.</p>
<p>(SudokuE8f-L avec radiobutton,GSudoku3 avec popupmenu et GSudoku4 avec popupmenu et croix directionnelle).</p><img src="/view.aspx?si=124424/capsud.PNG" alt="Sudoku tactile généralisé (version finale)" align="left"/><p>Mes 3 maplets de sudoku (à régions n*m) en version finale.</p>
<p>(SudokuE8f-L avec radiobutton,GSudoku3 avec popupmenu et GSudoku4 avec popupmenu et croix directionnelle).</p>124424Mon, 19 Jan 2015 05:00:00 Zxavier cormierxavier cormierMaple Application Center Application Template
http://www.maplesoft.com/applications/view.aspx?SID=4770&ref=Feed
<p>This application provides a template suitable for when you intend to distribute your work through the Maple Application Center. It is intended an example and illustration of the kinds of information you should include. You do not need to follow this exact format and structure.</p><img src="/view.aspx?si=4770/logo.jpg" alt="Maple Application Center Application Template" align="left"/><p>This application provides a template suitable for when you intend to distribute your work through the Maple Application Center. It is intended an example and illustration of the kinds of information you should include. You do not need to follow this exact format and structure.</p>4770Mon, 05 Jan 2015 05:00:00 ZMaple Implementation of Transport Encoding and Transport Encrypting with the Secret Key of Length 1980 bits Using John Walker's Base 64 Encoding Scheme
http://www.maplesoft.com/applications/view.aspx?SID=153721&ref=Feed
<p>The application uses John Walker's very useful and accessible in the Internet implementation of a fast Base 64 encoding and decoding scheme. Presented worksheet allows to perform fast transport encoding and encrypting of files of an arbitrary format. The secret key in the application is embedded. It can easily be generated using the `keygen` procedure and an arbitrary `password` string. Evidently, many procedures for key generation may be implemented. The user can also himself directly construct the global variables `b2o`, `o2b`, `f2o` and `o2f` used in the encryption/decryption procedures. The code of the application in the startup code region and in the combobox `select action` is stored.</p>
<P><B>Note:</B> For proper functioning of this application, this application must be saved in a location with no spaces in the path name, e.g. C:\transport.</p><img src="/applications/images/app_image_blank_lg.jpg" alt="Maple Implementation of Transport Encoding and Transport Encrypting with the Secret Key of Length 1980 bits Using John Walker's Base 64 Encoding Scheme" align="left"/><p>The application uses John Walker's very useful and accessible in the Internet implementation of a fast Base 64 encoding and decoding scheme. Presented worksheet allows to perform fast transport encoding and encrypting of files of an arbitrary format. The secret key in the application is embedded. It can easily be generated using the `keygen` procedure and an arbitrary `password` string. Evidently, many procedures for key generation may be implemented. The user can also himself directly construct the global variables `b2o`, `o2b`, `f2o` and `o2f` used in the encryption/decryption procedures. The code of the application in the startup code region and in the combobox `select action` is stored.</p>
<P><B>Note:</B> For proper functioning of this application, this application must be saved in a location with no spaces in the path name, e.g. C:\transport.</p>153721Tue, 16 Dec 2014 05:00:00 ZCzeslaw KoscielnyCzeslaw KoscielnyClassroom Tips and Techniques: Real and Complex Derivatives of Some Elementary Functions
http://www.maplesoft.com/applications/view.aspx?SID=153726&ref=Feed
The elementary functions include the six trigonometric and hyperbolic functions and their inverses. For all but five of these 24 functions, Maple's derivative (correct on the complex plane) agrees with the real-variable form found in the standard calculus text. For these five exceptions, this article explores two issues: (1) Does Maple's derivative, restricted to the real domain, agree with the real-variable form; and (2), to what extent do both forms agree on the complex plane.<img src="/view.aspx?si=153726/thumb.jpg" alt="Classroom Tips and Techniques: Real and Complex Derivatives of Some Elementary Functions" align="left"/>The elementary functions include the six trigonometric and hyperbolic functions and their inverses. For all but five of these 24 functions, Maple's derivative (correct on the complex plane) agrees with the real-variable form found in the standard calculus text. For these five exceptions, this article explores two issues: (1) Does Maple's derivative, restricted to the real domain, agree with the real-variable form; and (2), to what extent do both forms agree on the complex plane.153726Wed, 10 Dec 2014 05:00:00 ZDr. Robert LopezDr. Robert LopezCalculating Gaussian Curvature Using Differential Forms
http://www.maplesoft.com/applications/view.aspx?SID=153720&ref=Feed
<p>Riemannian geometry is customarily developed by tensor methods, which is not necessarily the most computationally efficient approach. Using the language of differential forms, Elie Cartan's formulation of the Riemannian geometry can be elegantly summarized in two structural equations. Essentially, the local curvature of the manifold is a measure of how the connection varies from point to point. This Maple worksheet uses the <strong>DifferentialGeometry</strong> package to solves three problems in Harley Flanders' book on differential forms to demonstrate the implementation of Cartan's method. </p><img src="/view.aspx?si=153720/c119c404932805fdc4af274016b48a13.gif" alt="Calculating Gaussian Curvature Using Differential Forms" align="left"/><p>Riemannian geometry is customarily developed by tensor methods, which is not necessarily the most computationally efficient approach. Using the language of differential forms, Elie Cartan's formulation of the Riemannian geometry can be elegantly summarized in two structural equations. Essentially, the local curvature of the manifold is a measure of how the connection varies from point to point. This Maple worksheet uses the <strong>DifferentialGeometry</strong> package to solves three problems in Harley Flanders' book on differential forms to demonstrate the implementation of Cartan's method. </p>153720Tue, 09 Dec 2014 05:00:00 ZDr. Frank WangDr. Frank WangA new Approach to Transport Encryption
http://www.maplesoft.com/applications/view.aspx?SID=153715&ref=Feed
<p>Living in the global surveillance era, any internet user should himself organize the secrecy of his communication. Therefore, in the submission, it is shown how to use the base conversion as an effective cryptographic transformation because the statistical structure of the encoded file is quite different from that of the input file. </p><img src="/applications/images/app_image_blank_lg.jpg" alt="A new Approach to Transport Encryption" align="left"/><p>Living in the global surveillance era, any internet user should himself organize the secrecy of his communication. Therefore, in the submission, it is shown how to use the base conversion as an effective cryptographic transformation because the statistical structure of the encoded file is quite different from that of the input file. </p>153715Wed, 03 Dec 2014 05:00:00 ZCzeslaw KoscielnyCzeslaw KoscielnyThe Comet 67P/Churyumov-Gerasimenko, Rosetta & Philae
http://www.maplesoft.com/applications/view.aspx?SID=153706&ref=Feed
<p> Abstract<br /><br />The Rosetta space probe launched 10 years ago by the European Space Agency (ESA) arrived recently (November 12, 2014) at the site of the comet known as 67P/Churyumov-Gerasimenco after a trip of 4 billions miles from Earth. After circling the comet, Rosetta released its precious load : the lander Philae packed with 21 different scientific instruments for the study of the comet with the main purpose : the origin of our solar system and possibly the origin of life on our planet.<br /><br />Our plan is rather a modest one since all we want is to get , by calculations, specific data concerning the comet and its lander.<br />We shall take a simplified model and consider the comet as a perfect solid sphere to which we can apply Newton's laws.<br /><br />We want to find:<br /><br />I- the acceleration on the comet surface ,<br />II- its radius,<br />III- its density,<br />IV- the velocity of Philae just after the 1st bounce off the comet (it has bounced twice),<br />V- the time for Philae to reach altitude of 1000 m above the comet .<br /><br />We shall compare our findings with the already known data to see how close our simplified mathematical model findings are to the duck-shaped comet already known results.<br />It turned out that our calculations for a sphere shaped comet are very close to the already known data.<br /><br />Conclusion<br /><br />Even with a shape that defies the application of any mechanical laws we can always get very close to reality by adopting a simplified mathematical model in any preliminary study of a complicated problem.<br /><br /></p><img src="/applications/images/app_image_blank_lg.jpg" alt="The Comet 67P/Churyumov-Gerasimenko, Rosetta & Philae" align="left"/><p> Abstract<br /><br />The Rosetta space probe launched 10 years ago by the European Space Agency (ESA) arrived recently (November 12, 2014) at the site of the comet known as 67P/Churyumov-Gerasimenco after a trip of 4 billions miles from Earth. After circling the comet, Rosetta released its precious load : the lander Philae packed with 21 different scientific instruments for the study of the comet with the main purpose : the origin of our solar system and possibly the origin of life on our planet.<br /><br />Our plan is rather a modest one since all we want is to get , by calculations, specific data concerning the comet and its lander.<br />We shall take a simplified model and consider the comet as a perfect solid sphere to which we can apply Newton's laws.<br /><br />We want to find:<br /><br />I- the acceleration on the comet surface ,<br />II- its radius,<br />III- its density,<br />IV- the velocity of Philae just after the 1st bounce off the comet (it has bounced twice),<br />V- the time for Philae to reach altitude of 1000 m above the comet .<br /><br />We shall compare our findings with the already known data to see how close our simplified mathematical model findings are to the duck-shaped comet already known results.<br />It turned out that our calculations for a sphere shaped comet are very close to the already known data.<br /><br />Conclusion<br /><br />Even with a shape that defies the application of any mechanical laws we can always get very close to reality by adopting a simplified mathematical model in any preliminary study of a complicated problem.<br /><br /></p>153706Mon, 17 Nov 2014 05:00:00 ZDr. Ahmed BaroudyDr. Ahmed BaroudyClassroom Tips and Techniques: Branch Cuts for a Product of Two Square-Roots
http://www.maplesoft.com/applications/view.aspx?SID=153697&ref=Feed
Naive simplification of f(z) = sqrt(z - 1) sqrt(z + 1) to F(z) = sqrt(z<sup>2</sup> - 1) results in a pair of functions that agree on only part of the complex plane. The enhanced ability of Maple 18 to find and display branch cuts of composite functions is used in this article to explore the branch cuts and regions of agreement/disagreement of f and F.<img src="/view.aspx?si=153697/thumb.jpg" alt="Classroom Tips and Techniques: Branch Cuts for a Product of Two Square-Roots" align="left"/>Naive simplification of f(z) = sqrt(z - 1) sqrt(z + 1) to F(z) = sqrt(z<sup>2</sup> - 1) results in a pair of functions that agree on only part of the complex plane. The enhanced ability of Maple 18 to find and display branch cuts of composite functions is used in this article to explore the branch cuts and regions of agreement/disagreement of f and F.153697Tue, 11 Nov 2014 05:00:00 ZDr. Robert LopezDr. Robert LopezGroebner Bases: What are They and What are They Useful For?
http://www.maplesoft.com/applications/view.aspx?SID=153693&ref=Feed
Since they were first introduced in 1965, Groebner bases have proven to be an invaluable contribution to mathematics and computer science. All general purpose computer algebra systems like Maple have Groebner basis implementations. But what is a Groebner basis? And what applications do Groebner bases have? In this Tips and Techniques article, I’ll give some examples of the main application of Groebner bases, which is to solve systems of polynomial equations.<img src="/view.aspx?si=153693/thumb.jpg" alt="Groebner Bases: What are They and What are They Useful For?" align="left"/>Since they were first introduced in 1965, Groebner bases have proven to be an invaluable contribution to mathematics and computer science. All general purpose computer algebra systems like Maple have Groebner basis implementations. But what is a Groebner basis? And what applications do Groebner bases have? In this Tips and Techniques article, I’ll give some examples of the main application of Groebner bases, which is to solve systems of polynomial equations.153693Fri, 17 Oct 2014 04:00:00 ZProf. Michael MonaganProf. Michael MonaganStrong Cryptographic File Protection Using Base 32 Encoding Scheme
http://www.maplesoft.com/applications/view.aspx?SID=153686&ref=Feed
<p>It has been shown how to implement user-friendly tool for strong cryptographic protection of e-mail enclosures.</p><img src="/view.aspx?si=153686/Patio.jpg" alt="Strong Cryptographic File Protection Using Base 32 Encoding Scheme" align="left"/><p>It has been shown how to implement user-friendly tool for strong cryptographic protection of e-mail enclosures.</p>153686Fri, 10 Oct 2014 04:00:00 ZCzeslaw KoscielnyCzeslaw KoscielnyPhoton Exposure
http://www.maplesoft.com/applications/view.aspx?SID=153684&ref=Feed
<p>This application uses a blackbody model of the sun to calculate the number of photons reaching a cameras sensor. It demonstrates the "Sunny 16" model of exposure.</p><img src="/view.aspx?si=153684/e771d3d2526673d4a8bc8221b6d228ee.gif" alt="Photon Exposure" align="left"/><p>This application uses a blackbody model of the sun to calculate the number of photons reaching a cameras sensor. It demonstrates the "Sunny 16" model of exposure.</p>153684Mon, 29 Sep 2014 04:00:00 ZJohn DoleseJohn Dolese