Matrix function (conditional) - Messages
I'm trying to write a function that I can use to calculate the surface area. The function is to be based on data from a matrix with n elements
I ran out of ideas. I guess the problem is in a loop.
I attach a file and an image.
I will be grateful for your help.
Integral.sm (7 KiB) downloaded 35 time(s).
Piecewise Function.sm (6 KiB) downloaded 38 time(s).
WroteI'm trying to write a function that I can use to calculate the surface area. The function is to be based on data from a matrix with n elements
I ran out of ideas. I guess the problem is in a loop.
I attach a file and an image.
I will be grateful for your help.
That was lavishly exemplified few hours ago.
Your drawing needs some project intention about,
i.e: what is what for what.
Wrotecalculate the surface area.
Annotate the drawing [what is what in there], and what wort what.
MatrixUnknown.sm (9 KiB) downloaded 31 time(s).
I will try to explain what I need.
Depending on the soil layers, I have a graph similar to the picture. At a later stage, I want to divide this chart into equal pieces (for example 0.25 m or 0.5m) to obtain "soil springs".
To simplify the example, I assumed that the elements of the K matrix are constant.
WroteDepending on the soil layers,
I have a graph similar to the picture. At a later stage,
I want to divide this chart into equal pieces
(for example 0.25 m or 0.5m) to obtain "soil springs".
To simplify the example, I assumed that the elements of the K matrix are constant.
OK ... from there, apply your skill to produce the Cartesian graph
of the piecewise soil. No problem to integrate.
Integration of discontinuous functions is deceiving.
Two models attached. The Romberg-Simpson is more accurate.
Example 2, the integration is known by inspection.
Isn't deceiving Simpson is not so good !
Cheers ... Jean
Integrate Discontinuous_2.sm (131 KiB) downloaded 33 time(s).
WroteIntegration of discontinuous functions is deceiving.
Total integration is often what the project needs.
Most Engineering projects require the evolution of the integration,
i.e: the cumulative integration.
The attached takes Martin data set, convex Hermite
that you can fillet [sub:=,] and populate at will [mesh 't'].
The latest step is the FD integration [Finite Differences].
The graph shows the evolution of the integration.
The end point of the cumulative = total integration
from any other best/applicable numerical integrator.
Except for trivial cases no numerical integration is exact.
FD integration is always very accurate [kind of yardstick].
Hermite polyline is very similar to CAD systems.
Please, come back on that "Soil project".
Cheers ... Jean
Integrate Discontinuous_3 [HermiteSpline, FD].sm (49 KiB) downloaded 30 time(s).
WroteYou can try something like this
True Viacheslav: ODE integrator(s) are very excellent.
Thanks for your input.
OBSERVE: before the CAS numerical integration,
integration was FD [Finite Differences].
Read: F.B. Hildebrand.
Integrate Discontinuous_3 [HermiteSpline, FD].sm (114 KiB) downloaded 30 time(s).
(btw the "thank" button on this page does not work)
The idea of using linterp is actually much better instead of a loop.
Below is the file with the result I needed.
Final springs.sm (20 KiB) downloaded 31 time(s).
WroteThank you very much,
(btw the "thank" button on this page does not work)
The idea of using linterp is actually much better instead of a loop.
Below is the file with the result I needed.
The "Tanks" button used to work years ago, not any more.
Good work ... two comments:
1. subscript is confusing with sub-sub index.
Very many projects are sub-sub indexed.
Reserve subscript as tutorial [exemplified].
2. variable name confusing with number is another killer.
you had 1:=max(X).
SS7030 was reputed good version, compatible SS 6179.
Final springs_1.sm (24 KiB) downloaded 43 time(s).
you can sub-space [at will] your calculated segments.
From there, you may obtain the cumulative integration
from the FD as offered before.
Final springs_1.sm (42 KiB) downloaded 29 time(s).
Wroteyou can sub-space [at will]
... directly from the sampled data.
Subspace is a great utility.
Soil Simplifed from Sampled Data.sm (18 KiB) downloaded 49 time(s).
-
New Posts
-
No New Posts