[問題] 解聯立方程組完如何列印成自己想要的格式已回收
小弟對此問題感到很頭大
原本想解
ㄧ個20階線性方程組 所以解題變數有20個
分別為 X1、X2、X3...X20
希望最後解完
印出格式為
no input output
---------------------------
1 X1 (X1對應的值)
2 X2 (X2對應的值)
3 X3 (X3對應的值)
4 X4 (X4對應的值)
...依此類推(input 取到小數第7位)
小弟有爬文
於是模仿一下 但又由於參數過多
最後以以下範例來做解釋
<m-file檔名為test>
eq1='x=(50*(y+100))^0.5';
eq2='y=((50+x)*100)^0.5';
[x,y]=solve(eq1,eq2)
此時於MATLAB中執行test即可解出
x =
106.0469
y =
124.9187
但在m-file中第四行寫以下程式就是無法列印 或無法列印成原本要列印的格式
如:
fprint('no, x=%11.7 ,y=%11.7\n',x,y)
卻不能印成
no input output
-------------------------
1 x 106.0469
2 y 124.9187
希望版友幫一下忙 先謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.14.155.2
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章