標題:
【程設】break應用的問題(matlab)
[打印本頁]
作者:
46733194
時間:
2015-6-21 04:33
標題:
【程設】break應用的問題(matlab)
break的用法不外乎是達到某項條件後跳出迴圈
例如:
for i=1:
length(A1)
if any(A1(i)==Child2)
A1(i)=y(m);
m=m+1;
end
if m>=length(y)
break
end
m=m+1;
end
針對此一break
理論上會跳出for迴圈
針對我想作出的東西
想讓這個
break跳到迴圈一開始的地方
也就是
for i=1:
length(A1)
又加上我使用的語言沒有goto這個語法
請問除了goto還有什麼辦法能讓程序跳到一開始之處
作者:
39475494
時間:
2015-6-21 11:25
在外面再加一個迴圈
作者:
46733194
時間:
2015-6-21 15:46
如果while迴圈在for迴圈內部
在i=1時的while迴圈跑完
當i=2時沒有跑while迴圈
到for迴圈全跑完後
只執行了一次while迴圈
要如何去讓每次的 i 進來時
都能啟動while迴圈
是要重設while迴圈的條件嗎?
作者:
39475494
時間:
2015-6-21 16:53
2# 是指 while 在 for 的外面 ...
你 3# 的問題的話,對,控制 while 的迴圈的條件
作者:
46733194
時間:
2015-6-21 17:43
那我的疑問已解決了
謝謝冰語大大
作者:
46733194
時間:
2015-6-24 11:54
假設寫一個簡單的副程式
寫了100多行
在運算主程式時會造成負擔嗎?
主程式內約有兩個副程式
作者:
39475494
時間:
2015-6-24 13:39
假設寫一個簡單的副程式
寫了100多行
在運算主程式時會造成負擔嗎?
主程式內約有兩個副程式 ...
46733194 發表於 2015-6-24 03:54
一般是不太會 (多寫但沒用到,而且才100多行)
多寫一段程式,有可能多佔點記憶體
至於多佔點記憶體,會不會影響效率
一般是影響不大,但本身記憶體不多的情況下,影響就會變大起來
如果你是問 matlab 的話,因為它好像是 類似 script ,並不是轉成執行檔直接給CPU跑
我會更不確定
你可以把沒用到的註解起來跑跑看呀
作者:
46733194
時間:
2015-6-24 13:51
喔喔!
是因為要交作業
老師有點兒限定行數的問題
畢竟老師要檢查不只一份的作業
怕老師看code看到抓狂
冰語大大
你在寫APP或需要版面設置的程式時
版面是都自己設計的
還是這部分是有專人設計?
遇到程式碼中需要用到數學公式的部分
會自行解決還是有專人處理?
專題跳了個大坑
到現還沒補完
我快畢業了,專題還難產中
可以問問你是麼從無到有的設計APP或C#嗎?
作者:
39475494
時間:
2015-6-24 14:09
版面是指使用者界面UI嗎 ?
我做的時候,會自己做一個醜點的,簡單的
如果要變產品,就可能要請專業的人進來
不過我大部分做的程式,都是韌體,沒有這個問題
至於APP 或 c#,我是自己抱著書 K ,但我相信很多人做不到
很多事都是入門就是一道檻了,比方圍棋
數學公式 ? 上網找應該有一堆 code 吧,這點不太懂
其實業界很少用到多高深的數學公式
歡迎光臨 Discuz! Board (http://bbs.61.com.tw/)
Powered by Discuz! 7.2