[問題] 關於使用for迴圈解方程式已回收
因為我用for迴圈來寫Σ
例如:
total=0;
for k=2:4
total=total+3^k;
end
所以可以得到3^2+3^3+3^4的答案
但是如果我是要解Σ的方程式
例如: Σk=2~4 (x^k)=0
也就是解x^2+x^3+x^4=0的方程式
(因為題目有點複雜 先選一個較易懂的方程式)
此時就無法使用for迴圈了 那我該如何解決呢?
另外我真正需要的是再多一層的for迴圈
例如:
m=3~5
Σk=2~m (x^k)=0
每一個m都要解一次方程式
也就是x^2+x^3=0
x^2+x^3+x^4=0
x^2+x^3+x^4+x^5=0 這三個方程式
請問我怎麼寫才能表達呢?
最後請問我查了精華區跟書本之後
再解一元高次方程式時是先用圖解再求相近的根
但因為我的方程式是屬於分式函數
大約是200次方的函數除以200次方函數所構成的方程式
x^200/(x^200+x^199+x^198+…+x^0)=0.1 大概是如此
那我該選哪一種函數來解呢?
我實在不知該如何做了
希望有人能幫個忙
感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.57.39
→
10/05 00:55, , 1F
10/05 00:55, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章