2332222 发表于 2017-9-17 18:05:42

数值积分问题求助



我这个积分编的有问题吗?咋出来以后于预期的不一样呢(右边的式子中间的位置的Y2-Y1的是绝对值)

kerb 发表于 2017-9-17 21:47:02

你都没给出积分区域,你怎么积分?

2332222 发表于 2017-9-17 21:59:24

kerb 发表于 2017-9-17 21:47
你都没给出积分区域,你怎么积分?

这个在前面的程序里,给了积分区域的值,只不过每一次循环都要变,所以没有给出特定的

2332222 发表于 2017-9-17 22:00:28

kerb 发表于 2017-9-17 21:47
你都没给出积分区域,你怎么积分?

请问这样写积分可以吗?改了n遍改不出来,我都开始怀疑人生了

chiangtp 发表于 2017-9-18 12:48:55

2332222 发表于 2017-9-17 22:00
请问这样写积分可以吗?改了n遍改不出来,我都开始怀疑人生了

1. Expression (-1/2): zero, not 0.5, 請養成好習慣: (-1.0/2.0) for REAL
2. Variable "L" 是宣告為REAL/INTEGER?
3. (STEP, W, Y1, Y2) =?
4. Loop的counter不宜為REAL

chiangtp 发表于 2017-9-18 12:56:53

chiangtp 发表于 2017-9-18 12:48
1. Expression (-1/2): zero, not 0.5, 請養成好習慣: (-1.0/2.0) for REAL
2. Variable "L" 是宣告為REA ...

"L", "K"如果是INTEGER, (1/L/D), (K/2/PI)都有問題
(3/2): 1, not 1.5;(5/2): 2, not 2.5

2332222 发表于 2017-9-18 16:52:12

chiangtp 发表于 2017-9-18 12:48
1. Expression (-1/2): zero, not 0.5, 請養成好習慣: (-1.0/2.0) for REAL
2. Variable "L" 是宣告為REA ...

这是我一个程序里的一个子程序,w,y1等都有具体的值,也没有用integer宣告变量,都是real。
半路出家,很多东西不成系统,感谢你的提醒和建议!
页: [1]
查看完整版本: 数值积分问题求助