wuqingzi 发表于 2010-4-5 13:58

求教一个简单的却可以节约很大部分时间的问题!

我用math计算的结果是很多的数组{{a1,b1}{a2,b2}...{ai,bi}},如果我想把其中的a单独列一组,b单独列另外一组,因为数据量太大,这样以便用数,请问怎样写程序呢?我是个超级大菜鸟,谢谢大家帮助!!

tsinli 发表于 2010-4-6 16:05

% //MatrixForm
换成矩阵形式就好了

chuchumaolu 发表于 2010-4-9 18:09

f := Module[{j, list, m, n},
  m = "a"; n = "b";
  list = Table[{m*j, n*j}, {j, 1, i}];
  a = list[];
  b = list[];
  ]
测试:
f
a={"a", 2 "a", 3 "a", 4 "a", 5 "a", 6 "a", 7 "a", 8 "a", 9 "a", 10 "a"}
b={"b", 2 "b", 3 "b", 4 "b", 5 "b", 6 "b", 7 "b", 8 "b", 9 "b", 10 "b"}

不知道怎么生成下标
页: [1]
查看完整版本: 求教一个简单的却可以节约很大部分时间的问题!