Schröder number with formula

2 visualizaciones (últimos 30 días)
Zoltán Vranka
Zoltán Vranka el 21 de Feb. de 2020
Comentada: Giuseppe Inghilterra el 23 de Feb. de 2020
Dear All,
Could you please help me solve the problem seen below?
Create a Matlab script file, which asks the user for a 'n' number and the program displays the 'n'th Schröder number (for example n=9, 9th number).
Thank you in advance!!
  2 comentarios
David Hill
David Hill el 21 de Feb. de 2020
What have you done so far?
Zoltán Vranka
Zoltán Vranka el 21 de Feb. de 2020
Unfortunately nothing...new to this whole matlab world, but somehow this needs to be solved..:')

Iniciar sesión para comentar.

Respuestas (1)

Giuseppe Inghilterra
Giuseppe Inghilterra el 21 de Feb. de 2020
I show you how you could solve your problem.
Try this code:
prompt = 'n: ';
n = input(prompt); % ask the user for a 'n' number
S = zeros(1,n); % init Schroder number vector
S(1) = 1; % init S0
for ii = 2:n
TempSum = 0;
for kk = 1:ii-1
TempSum = TempSum + S(kk)*S(ii-kk); % compute sum
end
S(ii) = S(ii-1) + TempSum; % compute S(n)
end
disp(num2str(S(n))) % disp to command window S(n)
In future it is important that you try to start with some code and then we can help you on how to continue/fix your code to obtain the solution.
Hope this helps.
  2 comentarios
Zoltán Vranka
Zoltán Vranka el 22 de Feb. de 2020
Thank you very much!!
Giuseppe Inghilterra
Giuseppe Inghilterra el 23 de Feb. de 2020
If it works for you, remember to mark answer as accepted.

Iniciar sesión para comentar.

Categorías

Más información sobre Programming en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by