Creating stack of arbitrary size?

Creating stack of arbitrary size? - i.e. stack(1,2,3,4,...,n) - Mensajes

#1 Publicado: 3/8/2022 19:16:39
Daniel Jackson

Daniel Jackson

1 me gusta en 17 mensajes.

Grupo: User

Anyone know what functions I should combine to produce the custom function I need? I need it to output the following: f(g(x),x,1,n)=stack(g(1),g(2),g(3),g(4),...,g(n-1),g(n)) for any given n value, but I can't seem to find the proper combination of functions and operators to do it.
#2 Publicado: 4/8/2022 3:10:16
Martin Kraska

Martin Kraska

1.361 me gusta en 2.275 mensajes.

Grupo: Moderator

The first idea is to use a loop.

One also could use a loop to design the string representation of a multi-argument stack command and then convert it to an expression with str2num().
Yet I guess this would not make the thing more comprehensible.

Blatt6.sm (3,72 KiB) descargado 1261 vez(es).
Blatt6.png

Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
#3 Publicado: 4/8/2022 3:24:10
Martin_B

Martin_B

22 me gusta en 84 mensajes.

Grupo: User

There are a some possibilities to do so:
(g(1): the 1 defines the number of arguments of g)

function.png
#4 Publicado: 4/8/2022 7:54:16
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Anyone know what functions I should combine to produce the custom function I need ?


The all thing is in there: create the data set you need.
NestRow(data,s,r,k) will stack pairwise for plotting the project.
Cheers ... Jean.

Page15 ConnectNest.sm (29,06 KiB) descargado 1458 vez(es).


  • Nuevos mensajes
  • Sin mensajes nuevos