Compare Computational Tools
Main.CompareMatlabPythonMathcad History
Show minor edits - Show changes to output
Changed line 1 from:
(:title Compare Computational Tools: Python, Matlab, Mathcad:)
to:
(:title Compare Computational Tools:)
Changed line 5 from:
This side-by-side comparison of Python, Matlab, and Mathcad allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities and give insight into which computational tool to select for a project. The following basic methods are demonstrated with sample code in Python, Matlab, and Mathcad.
to:
This side-by-side comparison of Python, Matlab, and MathCAD allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities and give insight into which computational tool to select for a project. The following basic methods are demonstrated with sample code in Python, Matlab, and Mathcad.
Deleted lines 29-47:
----
(:html:)
<div id="disqus_thread"></div>
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
(:htmlend:)
Changed line 1 from:
(:title Compare Computational Tools: Python, Matlab, and Mathcad:)
to:
(:title Compare Computational Tools: Python, Matlab, Mathcad:)
Changed lines 7-8 from:
to:
Attach:Download.jpg [[Attach:compare_source_code.zip | Download Source Code]]
Added lines 15-16:
* View [[Attach:compare_code.pdf|Full Comparison (PDF)]]
Changed line 7 from:
* Attach:Download50.png [[Attach:compare_source_code.zip | Download Source Code]]
to:
* Attach:Download.jpg [[Attach:compare_source_code.zip | Download Source Code]]
Changed lines 7-8 from:
* [[Attach:compare_source_code.zip | Attach:Download50.png Download Source Code]]
to:
* Attach:Download50.png [[Attach:compare_source_code.zip | Download Source Code]]
Changed line 44 from:
(:htmlend:)
to:
(:htmlend:)
Changed lines 5-8 from:
This side-by-side comparison of Python, Matlab, and Mathcad allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities.
!!!! Interpolation
!!!!
to:
This side-by-side comparison of Python, Matlab, and Mathcad allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities and give insight into which computational tool to select for a project. The following basic methods are demonstrated with sample code in Python, Matlab, and Mathcad.
* [[Attach:compare_source_code.zip | Attach:Download50.png Download Source Code]]
* Interpolation
* Polynomial fit
* Stiff ODE system
* Integrate function
* Nonlinear equations
* 2D heat equation: Matlab/Python only
* [[Attach:compare_source_code.zip | Attach:Download50.png Download Source Code]]
* Interpolation
* Polynomial fit
* Stiff ODE system
* Integrate function
* Nonlinear equations
* 2D heat equation: Matlab/Python only
Added lines 16-25:
Attach:compare_polyfit.png
Attach:compare_stiff_ode.png
Attach:compare_integration.png
Attach:compare_nonlinear_equations.png
Attach:compare_2d_heat_conduction.png
Added lines 1-28:
(:title Compare Computational Tools: Python, Matlab, and Mathcad:)
(:keywords tutorial, Mathcad, Matlab, Python, comparison, course:)
(:description This side-by-side comparison covers basic tasks commonly encountered in engineering calculations.:)
This side-by-side comparison of Python, Matlab, and Mathcad allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities.
!!!! Interpolation
Attach:compare_interpolation.png
----
(:html:)
<div id="disqus_thread"></div>
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
(:htmlend:)
(:keywords tutorial, Mathcad, Matlab, Python, comparison, course:)
(:description This side-by-side comparison covers basic tasks commonly encountered in engineering calculations.:)
This side-by-side comparison of Python, Matlab, and Mathcad allows potential users to see the similarities and differences between these three computational tools. Each of these tools is reviewed in additional detail through-out the course. For the course projects, any language can be selected. The purpose of these illustrative examples is to demonstrate that these three tools have similar basic capabilities.
!!!! Interpolation
Attach:compare_interpolation.png
----
(:html:)
<div id="disqus_thread"></div>
<script type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
var disqus_shortname = 'apmonitor'; // required: replace example with your forum shortname
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
(:htmlend:)