不好意思,新手請教一下大家,關於以下聯立解問題:
f(x) = (s1+s2*x+s3*x*x+d*x*x*x) mod 7
s1、s2、s3、d為係數
當在已知以下係數
s1=0、s2=3、s3=2、d=0時,f(1)=5,
問題是倘若當,s1、s2、s3、d未知時,有以下條件:
f(1)=5、f(2)=0、f(3)=6、f(4)=2
要如何用matlab解出s1、s2、s3、d的數值呢?
(該四個已知條件解出來的答案應該要是上面的已知係數值)
用一般的反\法好像有問題,因為mod7的緣故,答案並不是上述係數值。
請教有無其他方式求解?