0% found this document useful (0 votes)
10 views4 pages

Ce004-Ce11s3 A5.1

The document outlines various computational engineering tools including Scilab, Math Mechanixs, SageMath, ScientificPython, and SciPy, highlighting their functionalities and applications in mathematical computations. Each tool is described in terms of its features, usability, and the specific mathematical areas it covers. Additionally, the document emphasizes the importance of academic integrity in coursework.

Uploaded by

Cyra Llanza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views4 pages

Ce004-Ce11s3 A5.1

The document outlines various computational engineering tools including Scilab, Math Mechanixs, SageMath, ScientificPython, and SciPy, highlighting their functionalities and applications in mathematical computations. Each tool is described in terms of its features, usability, and the specific mathematical areas it covers. Additionally, the document emphasizes the importance of academic integrity in coursework.

Uploaded by

Cyra Llanza
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SUBJECT CODE AND SECTION:

NAME: DATE:
CE 004-CE11S3 - Civil Engineering
Cyra Jazzielou B. Llanza October 26, 2022
Orientation
SCHOOL:
INSTRUCTOR: ASSIGNMENT # : 5.1
Technological Institute of the
Engr. Jhon Vincent Sadicon
Philippines

ACADEMIC INTEGRITY PLEDGE

I swear on my honor that I did not use any inappropriate aid, nor give such to others, in accomplishing
this coursework. I understand that cheating and/or plagiarism is a major offense, as stated in TIP
Memorandum No. P-04, s. 2017-2018, and that I will be sanctioned appropriately once I have
committed such acts.

(insert signature here)

COMPUTATIONAL ENGINEERING TOOLS

I. SCILAB

Like Matlab, Scilab is a numerical


computational package and a high-level, numerically
oriented programming language. It is used for many of
the same applications as Matlab such as signal
processing, statistical analysis, fluid dynamics
simulations, and so forth. The syntax of Scilab
resembles that of Matlab, and a built-in source code
translator helps convert code from Matlab to Scilab.

Also like Matlab, Scilab has many contributed


toolboxes for handling tasks in specific domains such
as image processing and wavelets. Originally released
in 1990, since 2016 Scilab can be embedded in a browser and be called via an interface
written in Scilab or an API. This new deployment method is said to have the advantages of
masking code and data as well as providing access to large computational power.

II. MATH MECHANIXS

Another free
program called Math
Mechanixs lets users
type in mathematical
expressions as they
might write them on a
piece of paper. The
software uses a
multiple-document
interface to permit
working on multiple
solutions simultaneously. There is a scientific calculator combined with an integrated
variables and functions list window to simplify the tracking of defined variables and
functions.

Math Mechanixs also provides a library of over 280 embedded functions in general
math, trig, chemistry, geometry, statistics, among others. A calculus utility contains a
numerical integration module for single, double, and triple integration as well as a
numerical differentiation module for single, double and triple differentials.

III. SAGEMATH

SageMath (previously Sage or


SAGE, System for Algebra and
Geometry Experimentation) is a
computer algebra system covering
many aspects of mathematics,
including algebra, combinatorics,
graph theory, numerical analysis,
number theory, calculus and statistics.
It builds on top of several other open-
source Python packages that include
SciPy and many more. It accesses
them through a common, Python-
based language or directly via
interfaces or wrappers.

SageMath is a free open-


source mathematics software system licensed under the GPL. It builds on top of many
existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R
and many more. Access their combined power through a common, Python-based language
or directly via interfaces or wrappers.

IV. SCIENTIFICPYTHON

ScientificPython is a
collection of Python modules
that are useful for scientific
computing. In this collection
you will find modules that
cover basic geometry (vectors,
tensors, transformations,
vector and tensor fields),
quaternions, automatic
derivatives, (linear)
interpolation, polynomials,
elementary statistics, nonlinear
least-squares fits, unit
calculations, Fortran-compatible text formatting, 3D visualization via VRML, and two Tk
widgets for simple line plots and 3D wireframe models. There are also interfaces to the
netCDF library (portable structured binary files), to MPI (Message Passing Interface,
message-based parallel programming), and to BSPlib (Bulk Synchronous Parallel
programming).

The scientific Python ecosystem is changing at a rapid pace, without maintaining


compatibility with older versions. Since the beginning of ScientificPython development in
1995, there have been important changes to the Python language itself between Python
2.7 and Python 3, and also a large number of smaller incompatible changes to the NumPy
library that ScientificPython depends on. ScientificPython has not been adapted to these
changes, because we do not have any resources for software development. Therefore
ScientificPython can be used only with Python 2.7 and NumPy 1.8, but not with later
releases of either software.

V. SCIPY

Another Python resource is SciPy. . SciPy stands


for Scientific Python. This is another library containing
modules for optimization, linear algebra, integration,
interpolation, special functions, FFTs, signal and image
processing, differential equation solvers, and other tasks
common in science and engineering. SciPy is built to
work with NumPy arrays, and provides many user-
friendly and efficient numerical routines, such as
routines for numerical integration and optimization.

Together, they run on all popular operating


systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but
powerful enough to be depended upon by some of the world’s leading scientists and
engineers. If you need to manipulate numbers on a computer and display or publish the
results,
REFERENCE/S:

Sage. SageMath Mathematical Software System. (n.d.). Retrieved from


https://www.sagemath.org/

ScientificPython. Atom. (n.d.). Retrieved from


http://dirac.cnrs-orleans.fr/ScientificPython/

Scipy. PyPI. (n.d.). Retrieved \from https://pypi.org/project/scipy/

Teschler, L. (2021, September 14). The Top Ten Free Engineering Math Software Packages.
Design World. Retrieved from https://www.designworldonline.com/the-top-ten-free-
engineering-math-software-packages/

Hilston, E. (n.d.). Math Mechanixs. Math Software, Easy Yet Powerful - Math Mechanixs.
Retrieved from http://www.mathmechanixs.com/

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy