l*******g 发帖数: 200 | 1 我是Mathematica初学,现有一个弱问题需要大家帮助,具体如下。
n 是一个整数参数,不要赋具体的值。
首先,我需要定义一个关于 n 的一般性数列,a(n) 。然后,需要定义一个关于 a(n)
的分段函数 b(n),如下:
b(i) = 1 if i = n; b(i) = 1/a(i), if 1<= i <= n-1; b(i) = 0, if i =0.
请问具体如何写code。哪位大虾指点一二,谢谢先! | b*****e 发帖数: 1 | 2 一种sloppy的实现方式:
(* define a[n] here:
a[n_]:=some function of n;
*)
n = 3;
b[i_] := Piecewise[{{0, i == 0}, {1/a[i], 1 <= i < n}, {1, i == n}}] |
|