| 7 | 1/1 | 返回列表 |
| 查看: 1294 | 回復(fù): 6 | |||
gaojinggigi新蟲 (正式寫手)
|
[求助]
求助matlab寫循環(huán)
|
|
各位大俠,我現(xià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時(shí)要一直算出xn,yn來,最后得出一組(x,y)的數(shù)據(jù),請(qǐng)問怎么寫循環(huán)語句。窟@么多變量我已經(jīng)完全暈掉了,求賜教~ |

榮譽(yù)版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

新蟲 (正式寫手)
|
大俠,我后來發(fā)現(xiàn)每計(jì)算一次出來y>0.4,需要改變x(i)和y(i)和a的初值,x(i)和a的初值是下面程序的值,y(i)=0,再進(jìn)行之前的循環(huán),再求出y>0.4,改變x(i)和y(i)和a,一直計(jì)算到x>20結(jié)束。可是我加上if條件之后不知道怎么讓它返回繼續(xù)循環(huán),還有x>20停止循環(huán)的命令怎么加? 我不會(huì)加循環(huán),每次計(jì)算完了找到y(tǒng)>0.4的值再用公式求出a和x再代入,發(fā)現(xiàn)做了十幾步還沒做完~愁死我了~ 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 |

榮譽(yù)版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

新蟲 (正式寫手)

榮譽(yù)版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

|
本帖內(nèi)容被屏蔽 |
| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 328求調(diào)劑,英語六級(jí)551,有科研經(jīng)歷 +3 | 生物工程調(diào)劑 2026-03-16 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 344求調(diào)劑 +6 | knight344 2026-03-16 | 7/350 |
|
|
[考研] 【同濟(jì)軟件】軟件(085405)考研求調(diào)劑 +3 | 2026eternal 2026-03-18 | 3/150 |
|
|
[考研]
|
胡辣湯放糖 2026-03-15 | 6/300 |
|
|
[考研] 299求調(diào)劑 +5 | △小透明* 2026-03-17 | 5/250 |
|
|
[考研] 0703化學(xué)求調(diào)劑 總分331 +3 | ZY-05 2026-03-13 | 3/150 |
|
|
[考研] 334求調(diào)劑 +3 | 志存高遠(yuǎn)意在機(jī)?/a> 2026-03-16 | 3/150 |
|
|
[考研] 材料與化工求調(diào)劑 +6 | 為學(xué)666 2026-03-16 | 6/300 |
|
|
[考研] 277調(diào)劑 +5 | 自由煎餅果子 2026-03-16 | 6/300 |
|
|
[考研] 268求調(diào)劑 +8 | 一定有學(xué)上- 2026-03-14 | 9/450 |
|
|
[基金申請(qǐng)]
今年的國基金是打分制嗎?
50+3
|
zhanghaozhu 2026-03-14 | 3/150 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|
|
[考研] 085600調(diào)劑 +5 | 漾漾123sun 2026-03-12 | 6/300 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢(mèng)微 2026-03-15 | 3/150 |
|
|
[考研] 265求調(diào)劑 +4 | 威化餅07 2026-03-12 | 4/200 |
|
|
[考研] 材料與化工求調(diào)劑一志愿 985 總分 295 +8 | dream…… 2026-03-12 | 8/400 |
|
|
[考研] 290求調(diào)劑 +7 | ADT 2026-03-12 | 7/350 |
|
|
[考研] 一志愿山大07化學(xué) 332分 四六級(jí)已過 本科山東雙非 求調(diào)劑! +3 | 不想理你 2026-03-12 | 3/150 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|