相对论吧 关注:85,021贴子:1,179,619
  • 6回复贴,共1

【求问】如何利用matlab或mathematica生成函数序列?

只看楼主收藏回复

例如我要生成N个函数 y_n(x) = x^n, n = 1, 2, ..., N,应该怎么做?
试过matlab里面用syms生成一个符号向量 但这样做之后不能计算数值积分
真没辙了 求助。。。


1楼2012-09-17 10:04回复


    IP属地:辽宁5楼2012-09-17 19:59
    回复
      一些 iteration 和 control pattern 和C是一样的吧,
      mathematica 使用 DO 或许更方便一点?


      IP属地:德国6楼2012-09-17 23:05
      收起回复
        因我的递推关系非常复杂,难以直接找到4L里F哪样的函数。所以想利用一个循环,即先给出第一项然后依次迭代出后一项。请问以下语句是否可行?
        y[1,x] = y_1(x) (*其解析式已知*)
        For[i = 1, i<=N, i = i + 1
        y[i+1,x] = 某个含有y[i,x]的表达式 ]
        这样做是否需要在一开始声明y[n_integer, x_]?若需要 是不是直接写
        y[n_integer, x_]就可以了?
        


        8楼2012-09-18 06:17
        回复