Nie znam tego programu, ale tak na oko, to błąd tkwi w zapisie funkcji sinh.
Jeżeli używamy funkcji, to po jej nazwie podajemy w nawiasie argument np. sinh(alpha).
1)W tym zapisie :2*sinh*(2*n+1) argumentu funkcji brak.
- Zapisy matematyczne były tworzone w czasach gdy nie było komputerów i tak np. zapis sin^x oznaczał umownie, że wartość funkcji sin(x) podnosimy do kwadratu. W programach komputerowych z jakimi się spotkałem pisze się raczej (sin(x))^2.
Wobec powyższego zapis: sinh.^2*(n+0.5) najprawdopodobniej jest błędny i raczej powinno być: (sinh(n+0.5))^2 jeżeli n+0.5 jest argumentem funkcji sinh.