Ved už som to napísal aj tak a tiež to nejdeBX napísal:f[x] = a*x + b;
f[_a, _b] := a*x + b;
Ak v tomto nevidíš rozdiel, tak je mi to veľmi ľúto.
oprava, tak dlhšie som do toho tukal a skúšal to, ani neviem čo som nakoniec spravil ale ide mi to (viem viem, som málo chápavý