| 5 | 1/1 | 返回列表 |
| 查看: 1309 | 回復: 6 | |||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
gaojinggigi新蟲 (正式寫手)
|
[求助]
求助matlab寫循環(huán)
|
||
|
各位大俠,我現在有以下程序,不知道怎么寫循環(huán),能不能幫我看一下? a=0.8; n=1.45; f=100; x0=a;y0=0; gamma1=atan((x0+a)/(y0+f)) alpha1=gamma1/(n-1) beta1=alpha1*n l1=2*a*sin(alpha1)/cos(beta1) x1=x0+(2*a+l1*cos(gamma1)) y1=y0+(l1*sin(gamma1)) gamma2=atan((x1+a)/(y1+f)) alpha2=gamma2/(n-1) beta2=alpha2*n l2=2*a*sin(alpha2)/cos(beta2) x2=x1+(2*a+l2*cos(gamma2)) y2=y1+(l2*sin(gamma2)) gamma3=atan((x2+a)/(y2+f)) alpha3=gamma3/(n-1) beta3=alpha3*n l3=2*a*sin(alpha3)/cos(beta3) x3=x2+(2*a+l3*cos(gamma3)) y3=y2+(l3*sin(gamma3)) 在x<20,y<0.5時要一直算出xn,yn來,最后得出一組(x,y)的數據,請問怎么寫循環(huán)語句啊?這么多變量我已經完全暈掉了,求賜教~ |

|
本帖內容被屏蔽 |

新蟲 (正式寫手)
|
大俠,我后來發(fā)現每計算一次出來y>0.4,需要改變x(i)和y(i)和a的初值,x(i)和a的初值是下面程序的值,y(i)=0,再進行之前的循環(huán),再求出y>0.4,改變x(i)和y(i)和a,一直計算到x>20結束?墒俏壹由蟟f條件之后不知道怎么讓它返回繼續(xù)循環(huán),還有x>20停止循環(huán)的命令怎么加? 我不會加循環(huán),每次計算完了找到y(tǒng)>0.4的值再用公式求出a和x再代入,發(fā)現做了十幾步還沒做完~愁死我了~ a0=0.8; a=-0.8; n=1.411; f=100; x(1)=a;y(1)=0; for ii=2:1:100 gamma(ii)=atan((x(ii-1)-a)/(y(ii-1)+f)); alpha(ii)=atan(sin(gamma(ii)/(n-cos(gamma(ii))))); beta(ii)=asin(sin(alpha(ii))*n); l(ii)=(a0-a)*sin(alpha(ii))/cos(beta(ii)); x(ii)=x(ii-1)+(a0-a+l(ii)*sin(gamma(ii))) y(ii)=y(ii-1)+(l(ii)*cos(gamma(ii))) if y(ii)>0.4 x(ii)=(0.4-y(ii-1))/tan(alpha(ii)); a=x(ii)-(f+0.4)*tan(gamma(ii)); y(ii)=0; ii=ii+1; end end |


| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 328求調劑,英語六級551,有科研經歷 +7 | 生物工程調劑 2026-03-17 | 12/600 |
|
|---|---|---|---|---|
|
[考研]
|
孅華 2026-03-22 | 4/200 |
|
|
[考研] 一志愿211 初試270分 求調劑 +3 | 谷雨上岸 2026-03-23 | 4/200 |
|
|
[考研] 接收2026碩士調劑(學碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|
|
[考研] 081700 調劑 267分 +5 | 迷人的哈哈 2026-03-23 | 5/250 |
|
|
[考研] 276求調劑 +3 | YNRYG 2026-03-21 | 4/200 |
|
|
[考研] 一志愿中南大學化學學碩0703總分337求調劑 +4 | niko- 2026-03-22 | 4/200 |
|
|
[考研] 317求調劑 +12 | 申子申申 2026-03-19 | 18/900 |
|
|
[考研] 一志愿西安交通大學材料工程專業(yè) 282分求調劑 +11 | 楓橋ZL 2026-03-18 | 13/650 |
|
|
[考研] 求調劑 +7 | Auroracx 2026-03-22 | 7/350 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調劑 +3 | 邱gl 2026-03-20 | 7/350 |
|
|
[考研] 求調劑 +3 | 13341 2026-03-20 | 3/150 |
|
|
[考研] 279求調劑 +5 | 紅衣隱官 2026-03-21 | 5/250 |
|
|
[考研] 070300化學319求調劑 +7 | 錦鯉0909 2026-03-17 | 7/350 |
|
|
[考研] 華東師范大學-071000生物學-293分-求調劑 +3 | 研究生何瑤明 2026-03-18 | 3/150 |
|
|
[考研] 304求調劑 +6 | 曼殊2266 2026-03-18 | 6/300 |
|
|
[考研] 295求調劑 +4 | 一志愿京區(qū)211 2026-03-18 | 6/300 |
|
|
[考研] 考研調劑求學校推薦 +3 | 伯樂29 2026-03-18 | 5/250 |
|
|
[考研]
|
然11 2026-03-19 | 4/200 |
|
|
[考研] 生物學調劑招人。! +3 | 山海天嵐 2026-03-17 | 4/200 |
|