作者kuwood (古)
看板Flash
标题[问题] 一直想不通的程式概念
时间Fri Jan 9 10:25:05 2009
我们写程式的时候 只能让电脑求左式的变数
例如:a+b+c=0
如果我们要求a 程式就必须写成
a = -b - c
↑ ↑ ↑
(未知)(已知)
如果要求b就必须写成
b = -a-c
总之就是未知数只能在左式 而且只能有一个
但是如果今天 不确定未知数是那个变数时 该怎麽处理呢?
比如说 可能3个变数已知其中两个 要让电脑求a或b或c其中之ㄧ
应该是要用判断式吧......可是不知道要怎麽让电脑判断
唉 如果有程式语言可以直接解联立方程式就好了ˊˋ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.7.24
1F:→ cjcat2266:你需要自己建构一个联立方程式的模型 01/09 10:40
2F:→ cjcat2266:写些class或什麽来代表一个方程式这样 01/09 10:40
3F:→ cjcat2266:然後做一个可以解联立方程式的功能 01/09 10:41
4F:→ cjcat2266:想要简单一点的话,用高斯消去法最直觉了 01/09 10:41
5F:→ cjcat2266:不是没有程式语言可以解联立方程式 01/09 10:42
6F:→ cjcat2266:只是看你有没有把这个功能做出来而已 01/09 10:42
7F:→ cjcat2266:(其实搞不好已经有人做出AS版本的了,google一下可能有) 01/09 10:42
8F:→ Jerrynet:程式里的 = 和数学上的 = 意义不同耶,你怎麽会这样比较囧 01/09 14:12
9F:→ Jerrynet:程式的 = 是 "指定左侧的变数为右侧的值" 不是指两者相等 01/09 14:13
10F:→ Jerrynet:电脑会先计算右侧,再指定给左侧,等号的运算是最後的 01/09 14:15
12F:推 didila:我前一阵子才自力救济 用as3写 三元一次 跟 二元二次 01/09 20:39
13F:→ didila:结果解方程式的函式 搞的比我主档还大 -_- 01/09 20:40
14F:→ kuwood:嗯嗯 有点想法了...谢谢各位ˊˇˋ 01/09 21:39