专题研究周记2-专题周记系统.PDF

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专题研究周记2-专题周记系统

專題研究週記2 學生姓名: 陳建成 專題研究題目: 照相機電子快門控制機構之設計 102 年 3 月 18 日 ~ 102 年 4 月 7 日 一、陳述專題研究執行項目 在這次的專題中,第一我認識到了 string 字串的使用,然後有做一個字串的移位及插入 幾個字串在裡面的演練。第二了解陣列與其運算,最後也是有一個練習,先建立二個陣列, 將這兩個陣列各別對應元素相加成為新的陣列,最後從這三個陣列中找出最大值及最小值。 第三接觸到很重要的 while loop ,使用這個至少會跑一次迴圈,最後用亂數產生0~1000 ,輸 入一個數值,測試迴圈要跑幾次才能找到。再來第四有學到一個 for loop ,也是一個迴圈,和 上一個 while loop很像,只是有個按鈕不一樣,看寫程式時哪一個適合,最後是用九九乘法 表來練習這個迴圈。第五學到一個 shift register暫存區,這個功能其實是在 while loop及 for loop中,它是藉由將上一筆的資料,當作下一筆輸入的資料,再將這個結果當作是下下一筆 的輸入資料,所以最後我們就自己設計一個累加器,從一加到十,並且思考看看 while loop 和 for loop的撰寫方式。 二、研究工作進度(細部內容包含已完成及未完成事項 ) 完成項目: 首先是字串長度,它可以知道你輸入的有幾個;字串合併,它是可以將你所輸入的各個 字串串聯起來;字串取出,它是可以將你所需要的部分取出來。再來是 array size 、initialize array 、array subset 、build array及 index array ,再來是while loop的迭代次數及停止 /繼續執行 鈕,而它有一個結構通道,資料傳出為最後一次資料,並且迴圈結束後才傳資料。另一個 for loop 是迭代次數及迴圈次數,而 for loop有一個自動 index的功能,再來最後能夠在 while loop和 for loop中,加入暫存區,它是藉由將上一筆的資料,當作下一筆輸入的資料。 尚未完成項目: 首先是利用字串設計一個溫度警報器,有最大值及最小值 。再來是一個陣列有六個元素, 元件兩兩相乘,回傳最後結果。再來是在while loop中的結構通道,實心或者是空心所代表的 意義是什麼,所傳出的資料型態為何,都需要去討論。使用兩種迴圈 while loop和 for loop 來 分別設計一個累加器,從一加到十,再利用這個 shift register 來實現移動平均的概念,而我們 是以三筆的資料來做 moving average 。最後學完這兩種迴圈之後,還有一個演練,試著計算 1~1000之中,所有除以 13之後,所計算出來餘數為 7的整數,總共有幾個,利用餘數函數及 這一節所學到的任何工具來完成這個練習題。 三、遭遇的問題及解決方案 在學到字串這個單元時,老師介紹了很多的字串函數,雖然一個一個分開懂得它們個別 的用途,但是要做出一個小程式總是有些奇怪,感覺之前所教的工具都連接不起來,試了好 久最後才成功,還有當做亂數表時,一開始一定是 0~1 ,然後我們利用加減乘除來建造出它的 範圍。再來是陣列,時常忘記它的第一個元素為 0 ,因此在做任何程式時,都務必要記的先加 一,再接到下一個物件,你也可以用 index 來做索引,這樣比較清楚也比較不會錯,當然陣列 也有介紹一些陣列函數,這些函數比字串函數還來的複雜難懂,當然最後做演練時也是時常 卡住,這種對字串及陣列的函數感到不熟悉的原因,無非是第一次接觸,以後只要時常練習, 這個不順暢的問題自然迎刃而解。再來最後是兩個新接觸的迴圈函數: while loop 、for loop , 說到迴圈你的邏輯性就必須加強,在做九九乘法表時,有很多不同種類的方法,但是最後老 師竟然利用兩個迴圈來做出,方法看起來十分的簡單,但是需要一點邏輯才能理解此方法, 在這次的 labview課程中,我漸漸的知道學程式腦筋要動的快,也是培養邏輯性的好途徑。 補充資料 電子快門常見於數碼相機。電子快門的好處是沒有機械快門的延時問題,於是高速快門下也能 使用閃光燈同步。但只能應用在 CCD/CMOS 等電子影像感應

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档