Blog

Archive – August 2019

Matlab versus Python

Matlab is a popular numerical computing environment and programming language. The concept of Matlab refers to the whole package, including the IDE. The standard library does not contain as much generic programming functionality but does include matrix algebra and an extensive library for data processing and plotting.

To get similar functionality in Python, you'll need the NumPy, SciPy, and Matplotlib packages. Scipy is a package that has the goal of providing all the other functionality of Matlab, including those in the Matlab toolboxes (which would cost you extra in Matlab). Simulink, however, is one example that is not covered in …

Battery Technologies & Mini Battery Samples

Today, we learned current battery technologies at the factory. The battery is a device that converts chemical energy into electric energy multiple times through an electrochemical oxidation-reduction (redox) reaction. This type of reaction involves the transfer of electrons from one material to another. My director challenged me by asking what the differences between the battery and cell battery. In understanding the differences between a cell and a battery, one should think of a battery as one or more of these cells connected in series, or parallel, or both, depending on the desired output voltage and capacity. Then, another professional from …

Back