Skip to main content
Side panel
Home
Calendar
Courses
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Corsi supplementari
PhD - Formazione trasversale
La ricerca all'Università di Trieste
Moodle Guides
Servizi Disabili e DSA
Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
More
You are currently using guest access
Log in
Home
Calendar
Courses
Collapse
Expand
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Corsi supplementari
PhD - Formazione trasversale
La ricerca all'Università di Trieste
Moodle Guides
Servizi Disabili e DSA
Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Collapse
Expand
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
Expand all
Collapse all
Open course index
454MI-2 - DIGITAL SYSTEMS 2025
Module Materials
MATLAB Live Scripts
MATLAB Live Scripts
Completion requirements
Download folder
Lecture00
L0_EKB_based_Battery_SOC_Estimator
EKF_SOC_Estimation_v3.1
reference_paper
2021-IEEE ITEC- F. Khanum et al-A_Kalman_Filter_Based_Battery_State_of_Charge_Estimation_MATLAB_Function.pdf
04-12-19_04.45 765_LA92_40degC_Turnigy_Graphene.mat
BatteryModel.mat
EKF_SOC_Estimation.mlx
license.txt
main.mlx
README.txt
SOC-OCV.mat
README.html
L0_Glass_Temperature_Predictor
glass_furnace_data.mat
glass_temperature_predictor.html
glass_temperature_predictor.m
glass_temperature_predictor.pdf
glassFurnace_ARX_SYSID.mat
README.html
Lecture01
L1_EqulibriumState_LTI_Systems
equilibriumStatesLTIsys.html
equilibriumStatesLTIsys.m
README.html
L1_LTI_EquivStateSpaceForm
LTI_equivalent_state_representations.html
LTI_equivalent_state_representations.m
myForcedOutputPlotComparisonMIMO2X2.m
myForcedStatePlotComparisonMIMO2X2.m
myFreeOutputPlotComparisonMIMO2X2.m
myFreeStatePlotComparisonMIMO2X2.m
myGenericLTI_StateMovementPlotComparison.m
README.html
L1_Sampling_Effects_LTI_Systems
README.html
sampling_effects_LTI_systems.html
sampling_effects_LTI_systems.m
L1_StateSpaceDescriptionExamples
HandsON_StateSpaceDescription.html
HandsON_StateSpaceDescription.m
README.html
SOLUTION_HandsON_StateSpaceDescription.html
SOLUTION_HandsON_StateSpaceDescription.m
StateSpaceDescriptionExamples.html
StateSpaceDescriptionExamples.m
Lecture02
L2_Sampling_Aliasing
myPlotColorSet.m
README.html
Sampling_Aliasing_IdealSampler.html
Sampling_Aliasing_IdealSampler.m
L2_Step_Invariant_Transform
hands_on_sampling_LTI_example.html
hands_on_sampling_LTI_example.m
README.html
StepInvariantTransform.html
StepInvariantTransform.m
Lecture03
L3_Response_Modes
archives
geom3d-2019.09.26.zip
matGeom-master.zip
geom3d
demos-geom3d
html
demoDrawTubularMesh_01.png
demoDrawTubularMesh_02.png
demoDrawTubularMesh_03.png
demoDrawTubularMesh_04.png
demoDrawTubularMesh.html
demoDrawTubularMesh.png
demoGeom3d_01.png
demoGeom3d_02.png
demoGeom3d_03.png
demoGeom3d.html
demoGeom3d.png
demoInertiaEllipsoid_01.png
demoInertiaEllipsoid_02.png
demoInertiaEllipsoid_03.png
demoInertiaEllipsoid.html
demoInertiaEllipsoid.png
demoRevolutionSurface_01.png
demoRevolutionSurface_02.png
demoRevolutionSurface.html
demoRevolutionSurface.png
drawSoccerBall_01.png
drawSoccerBall_02.png
drawSoccerBall_03.png
drawSoccerBall.html
drawSoccerBall.png
demoDrawLine3d.m
demoDrawPlane3d.m
demoDrawPoint3d.m
demoDrawTubularMesh.m
demoGeom3d.m
demoInertiaEllipsoid.m
demoRevolutionSurface.m
demoTransformPoint3d.m
drawSoccerBall.m
demos-meshes3d
html
createTrefoilKnot_01.png
createTrefoilKnot_02.png
createTrefoilKnot.html
createTrefoilKnot.png
demoCutMeshByPlane_01.png
demoCutMeshByPlane_02.png
demoCutMeshByPlane_03.png
demoCutMeshByPlane_04.png
demoCutMeshByPlane_05.png
demoCutMeshByPlane_06.png
demoCutMeshByPlane_07.png
demoCutMeshByPlane_08.png
demoCutMeshByPlane.html
demoCutMeshByPlane.png
demoPolyhedra_01.png
demoPolyhedra_02.png
demoPolyhedra_03.png
demoPolyhedra_04.png
demoPolyhedra_05.png
demoPolyhedra_06.png
demoPolyhedra_07.png
demoPolyhedra_08.png
demoPolyhedra_09.png
demoPolyhedra.html
demoPolyhedra.png
demoRemoveMeshFaces_01.png
demoRemoveMeshFaces_02.png
demoRemoveMeshFaces_03.png
demoRemoveMeshFaces.html
demoRemoveMeshFaces.png
demoTriangulateFaces_01.png
demoTriangulateFaces_02.png
demoTriangulateFaces.html
demoTriangulateFaces.png
demoVoronoiCell_01.png
demoVoronoiCell_02.png
demoVoronoiCell_03.png
demoVoronoiCell.html
demoVoronoiCell.png
createTrefoilKnot.m
demoClipMeshVertices.m
demoConcatenateMeshes.m
demoCutMeshByPlane.m
demoPolyhedra.m
demoRemoveMeshFaces.m
demoRemoveMeshVertices.m
demoSplitMesh.m
demoTriangulateFaces.m
demoVoronoiCell.m
geom3d
private
angle3Points.m
circleToPolygon.m
createLine.m
createRotation.m
createTranslation.m
deg2rad.m
distancePointLine.m
distancePoints.m
findClosestPoint.m
isAxisHandle.m
isPointInPolygon.m
lineAngle.m
localToGlobal3d.m
minDistancePoints.m
normalizeAngle.m
orientedBox.m
parseDrawInput.m
polygonArea.m
polygonCentroid.m
rad2deg.m
rotateVector.m
splitPolygons.m
splitPolygons3d.m
transformPoint.m
vectorAngle.m
anglePoints3d.m
angles3d.m
angleSort3d.m
boundingBox3d.m
box3dVolume.m
boxes3d.m
cart2cyl.m
cart2sph2.m
cart2sph2d.m
changelog.txt
changes.txt
circle3dOrigin.m
circle3dPoint.m
circle3dPosition.m
circles3d.m
clipConvexPolygon3dHP.m
clipEdge3d.m
clipLine3d.m
clipPoints3d.m
clipPolygon3dHP.m
composeTransforms3d.m
Contents.m
createBasisTransform3d.m
createEdge3d.m
createLine3d.m
createPlane.m
createRotation3dLineAngle.m
createRotationOx.m
createRotationOy.m
createRotationOz.m
createRotationVector3d.m
createRotationVectorPoint3d.m
createScaling3d.m
createSphere.m
createTranslation3d.m
crossProduct3d.m
cyl2cart.m
cylinderSurfaceArea.m
dihedralAngle.m
distanceLines3d.m
distancePointEdge3d.m
distancePointLine3d.m
distancePointPlane.m
distancePoints3d.m
distancePointTriangle3d.m
drawAxis3d.m
drawAxisCube.m
drawBox3d.m
drawCircle3d.m
drawCircleArc3d.m
drawCube.m
drawCuboid.m
drawCylinder.m
drawEdge3d.m
drawEllipse3d.m
drawEllipseCylinder.m
drawEllipsoid.m
drawGrid3d.m
drawLabels3d.m
drawLine3d.m
drawPartialPatch.m
drawPlane3d.m
drawPlatform.m
drawPoint3d.m
drawPolygon3d.m
drawPolyline3d.m
drawSphere.m
drawSphericalEdge.m
drawSphericalPolygon.m
drawSphericalTriangle.m
drawSurfPatch.m
drawTorus.m
drawVector3d.m
edgeLength3d.m
edges3d.m
edgeToLine3d.m
ellipsoidSurfaceArea.m
equivalentEllipsoid.m
eulerAnglesToRotation3d.m
fillPolygon3d.m
fillSphericalPolygon.m
fillSphericalTriangle.m
fitAffineTransform3d.m
fitCircle3d.m
fitEllipse3d.m
fitLine3d.m
fitPlane.m
hypot3.m
inertiaEllipsoid.m
intersectBoxes3d.m
intersectEdgePlane.m
intersectLineCylinder.m
intersectLinePlane.m
intersectLinePolygon3d.m
intersectLineSphere.m
intersectLineTriangle3d.m
intersectPlanes.m
intersectPlaneSphere.m
intersectRayPolygon3d.m
intersectThreePlanes.m
isBelowPlane.m
isCoplanar.m
isParallel3d.m
isPerpendicular3d.m
isPlane.m
isPointOnLine3d.m
isTransform3d.m
linePosition3d.m
lines3d.m
lineToEdge3d.m
medianPlane.m
mergeBoxes3d.m
midPoint3d.m
normalizePlane.m
normalizeVector3d.m
oblateSurfaceArea.m
orientedBox3d.m
parallelLine3d.m
parallelPlane.m
planeNormal.m
planePoint.m
planePosition.m
planes3d.m
planesBisector.m
points3d.m
polygon3dNormalAngle.m
polygonArea3d.m
polygonCentroid3d.m
polygons3d.m
projLineOnPlane.m
projPointOnLine3d.m
projPointOnPlane.m
prolateSurfaceArea.m
randomAngle3d.m
randomPointInBox3d.m
readme.txt
recenterTransform3d.m
registerPoints3dAffine.m
reverseLine3d.m
reversePlane.m
revolutionSurface.m
rotation3dAxisAndAngle.m
rotation3dToEulerAngles.m
sph2cart2.m
sph2cart2d.m
spheres.m
sphericalAngle.m
sphericalVoronoiDomain.m
surfaceCurvature.m
transformLine3d.m
transformPlane3d.m
transformPoint3d.m
transforms3d.m
transformVector3d.m
triangleArea3d.m
vectorAngle3d.m
vectorCross3d.m
vectorNorm3d.m
vectors3d.m
meshes3d
private
centroid.m
circleToPolygon.m
distancePoints.m
formatMeshOutput.m
isAxisHandle.m
localToGlobal3d.m
minDistancePoints.m
parseMeshData.m
polygonArea.m
polygonCentroid.m
progressbar.m
splitPolygons.m
boxToMesh.m
changelog.txt
checkMeshAdjacentFaces.m
clipConvexPolyhedronHP.m
clipMeshVertices.m
collapseEdgesWithManyFaces.m
concatenateMeshes.m
Contents.m
createCube.m
createCubeOctahedron.m
createDodecahedron.m
createDurerPolyhedron.m
createIcosahedron.m
createMengerSponge.m
createOctahedron.m
createRhombododecahedron.m
createSoccerBall.m
createStellatedMesh.m
createTetrahedron.m
createTetrakaidecahedron.m
curveToMesh.m
cutMeshByPlane.m
cylinderMesh.m
distancePointMesh.m
drawFaceNormals.m
drawMesh.m
drawPolyhedron.m
ellipsoidMesh.m
ensureManifoldMesh.m
intersectLineMesh3d.m
intersectPlaneMesh.m
isManifoldMesh.m
isPointInMesh.m
mergeCoplanarFaces.m
mergeMeshVertices.m
meshAdjacencyMatrix.m
meshBoundary.m
meshBoundaryEdgeIndices.m
meshBoundaryVertexIndices.m
meshDihedralAngles.m
meshEdgeFaces.m
meshEdgeLength.m
meshEdges.m
meshFace.m
meshFaceAdjacency.m
meshFaceAreas.m
meshFaceCentroids.m
meshFaceEdges.m
meshFaceNormals.m
meshFaceNumber.m
meshFacePolygons.m
meshSurfaceArea.m
meshVertexClustering.m
meshVertexNormals.m
meshVolume.m
minConvexHull.m
mushroom.off
polyhedra.m
polyhedronCentroid.m
polyhedronMeanBreadth.m
polyhedronNormalAngle.m
polyhedronSlice.m
readMesh_off.m
readMesh_ply.m
removeDuplicateFaces.m
removeInvalidBorderFaces.m
removeMeshEars.m
removeMeshFaces.m
removeMeshVertices.m
smoothMesh.m
sphereMesh.m
splitMesh.m
steinerPolytope.m
subdivideMesh.m
surfToMesh.m
tetrahedronVolume.m
torusMesh.m
transformMesh.m
triangulateCurvePair.m
triangulateFaces.m
triangulatePolygonPair.m
trimeshEdgeFaces.m
trimeshMeanBreadth.m
trimeshSurfaceArea.m
trimMesh.m
vertexNormal.m
writeMesh_off.m
writeMesh_ply.m
CHANGELOG.md
demos.xml
license.txt
Hands_On_LTIsys_ResponseModes_EXERCISES.m
LTI_movements_response_modes.html
LTI_movements_response_modes.m
LTI_state_free_movement.html
LTI_state_free_movement.m
README.html
SOLUTION_Hands_On_LTIsys_ResponseModesEXERCISES.html
SOLUTION_Hands_On_LTIsys_ResponseModesEXERCISES.m
solving454MI_L3_p44.m
Lecture04
L4_bilinearTransform
L4_bilinear_transform_PROPERTIES.html
L4_bilinear_transform_PROPERTIES.m
L4_bilinear_transform_RH_MATLAB.html
L4_bilinear_transform_RH_MATLAB.m
L4_stability_example
LTI_stability_EXAMPLE.html
LTI_stability_EXAMPLE.m
bilinearExample.html
bilinearExample.m
MATLAB Intro
live_scripts
AudioSignal
README.html
sorry_dave.wav
IndustrialBoiler
industrialBoiler
41597_2025_5096_Fig3_HTML.png
columns.csv
data_AutoReg.csv
data.csv
README.html
OktoberFest_dataset
oktoberfestgesamt19852024.csv
README.html
Sunspots_dataset
daily_sunspots_time_series_1850-01_2025-01.csv
README.html
evalTriangleArea.m
Intro_MATLAB4DDDS_HANDS_ON_EXERCISES_PART_1to4.m
Intro_MATLAB4DDDS_p1.m
Intro_MATLAB4DDDS_p2.m
Intro_MATLAB4DDDS_p3.m
Intro_MATLAB4DDDS_p3A_LINEAR_ALGEBRA.m
Intro_MATLAB4DDDS_p4.m
Intro_MATLAB4DDDS_p5.html
Intro_MATLAB4DDDS_p5.m
Intro_MATLAB4DDDS_p6.html
Intro_MATLAB4DDDS_p6.m
Intro_MATLAB4DDDS_p6A_2_LINEAR_ALGEBRA.m
Intro_MATLAB4DDDS_p6L_1_LAPLACE.html
Intro_MATLAB4DDDS_p6L_1_LAPLACE.m
Intro_MATLAB4DDDS_p6L_2_LAPLACE_APPLIC.html
Intro_MATLAB4DDDS_p6L_2_LAPLACE_APPLIC.m
Intro_MATLAB4DDDS_p6Z_ZTRANSFORM.html
Intro_MATLAB4DDDS_p6Z_ZTRANSFORM.m
Intro_MATLAB4DDDS_p7.m
simple_LiveScript_example.m
simple_Mscript_example.m
usingMATLAB_454MI_Data_Driven_Digital_Systems.m
The Not So Short Introduction to LaTeX 2e
lshort.pdf
README.html