ailee1984 发表于 2013-3-11 21:45:28

求助关于怎么读取函数值的问题?

是这样一个问题:
a:=1,2..10
f(x):=x^2
得到了一个数组f(a),然后我想在后面的计算中直接利用f(a)的值。
比如赋值到c,c:=f(a),但是却不行。该怎么把这个数组提取出来计算呢?
主要是想利用数组f(a)解一个方程再得到一个数组。
该怎么处理呢,新手上路,望各位指教一下。

朱老剑客 发表于 2013-3-11 23:29:20

直接把f(a)当成一个变量看,不用赋值给谁。在c := f(a)中,f(a)本身就是一个数组,而c是一个标量或者矩阵,等号两边不等价的。

ailee1984 发表于 2013-3-12 09:16:59

但是用f(a)计算的时候报错啊。

zpz77777 发表于 2013-3-12 09:28:02

本帖最后由 zpz77777 于 2013-3-12 09:30 编辑

原则上你这个问题的要害就是“剑客”先生说的,“等号两边不等价”的问题。老朽只是结合你的例子,稍微说的详细一些而已。
请看页面截图:




龙岗希望 发表于 2013-3-13 12:51:46

zpz77777 发表于 2013-3-12 09:28 static/image/common/back.gif
原则上你这个问题的要害就是“剑客”先生说的,“等号两边不等价”的问题。老朽只是结合你的例子,稍微说的 ...

两种赋值差别就在细微处,可见版主功力深厚。又学习了……

ailee1984 发表于 2013-5-13 18:22:27

多谢版主,要学习的还很多啊
页: [1]
查看完整版本: 求助关于怎么读取函数值的问题?