[運算] 如何尋找未知值,並且滿足特定條件?

看板MATLAB作者 (re520)時間7年前 (2017/02/21 00:56), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
小弟剛入門matlab不久,想請教幾個問題,有點想不到方向要如何下, 1. 例如我給定i=x+y(i值是已知,自行輸入之參數。) 經過特定公式計算後, x值會得知後再計算A值, y值會得知後再計算B值, 條件是A=B, (目的就是要尋找x,y值) 請問有哪些指令滿足這樣的條件式? 目前使用2分法的方式去計算,但發現計算值只會越算越小,並不會往上尋找,不曉得是 否有怎樣的方式或邏輯可以滿足這樣的條件? 2. xlswrite(filename, {'apple'},'sheet1', 'A1') 上面指令是小弟想轉出xlxs檔案內文的文字,如想要更改顏色,要怎麼該怎麼增加呢? 已上網找尋,但還是不太懂。 勞煩matlab的高手給小弟方向及指教。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.130.13.51 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1487609797.A.542.html

02/21 16:26, , 1F
問題一: 請問 x對應唯一A 與 y 對應唯一B 嗎?
02/21 16:26, 1F

02/21 16:27, , 2F
如果是 不就把公式化為二元一次方程式就可以解嗎?
02/21 16:27, 2F

02/21 17:56, , 3F
是的,推出來的值x=>A,y=>B
02/21 17:56, 3F

02/21 17:56, , 4F
Ex.100=40(x)+60(y),a=3,b=3,a=b
02/21 17:56, 4F

02/24 04:42, , 5F
謝謝各位,小弟已找到方法了!
02/24 04:42, 5F
文章代碼(AID): #1Ogn_5L2 (MATLAB)