10001 科學計算

  • 科學計算
  • 第7講 字元與字串 / 多維陣列 / 異質陣列 / 結構陣列

第7講 字元與字串 / 多維陣列 / 異質陣列 / 結構陣列

課程影音

L07_A

L07_A
字元與字串的基本概念
字串和其ASCII code
字元的儲存
字元與字串的基本概念-eval
字串的判斷
一個變數來儲存多個字串
字串的比較、尋找、代換、分解與結合
字串的比較和尋找
字串的分解
字串的結合
字串、數值與陣列的轉換
字串陣列的轉換
字串與數值的結合

多維陣列的定義
二維陣列
三維陣列
四維陣列
多維陣列的建立
多維陣列直接設定
純量展開功能
垂直並排多維陣列範例
水平並排多維陣列範例
陣列堆疊
cat自動補齊維度
亂數陣列
多維陣列的數學運算
多維陣列運算 維度指定
 

L07_B
異質陣列(Cell Arrays)
建立異質陣列 - Cell Indexing
建立異質陣列 - Content Indexing
建立異質陣列 – 使用大括號 {}
異值陣列的合併
異質陣列的內容顯示
Cellplot圖示型態
celldisp顯示
Content Indexing顯示
異值陣列的內容取用
直接取用異質陣列的cell 
取用異值陣列的元素的內部構成單位
同時取用或刪除多個元素
取代以逗點分開的變數列
其他相關指令

結構陣列的建立
結構陣列之範例
取用及改變結構陣列的資料
struct2cell指令
改變結構陣列內容
cat指令
計算平均
並排運算
取得及改變欄位資料

作業說明

【9/12-9/29 Calendar】9/12110學年度第1學期加退選開始,受理加簽及校際選課(至29日止)Add-or-Drop Selection and Inter-School Selection (9/12-9/29)!   ♠   【9/22 Calendar】 9/22學士班大一新生上課開始、註冊日Class Begin, Registration (New Undergraduate Student)   ♠   【10/8國際產學營運總中心】【科技部 科研創業計畫】111年度計畫徵案,將於9月初開始徵案預計於10/8申請截止,敬請有意申請計畫的教師團隊提早準備申請資料!   ♠   【10/26研究發展處】科技部徵求「量子科技專案研究計畫」,校內截止日110年10月26日(二)中午12:00前。!   ♠   【9/24 學生事務處】【業師圓桌論壇-線上活動】如何成為職場上的spark? 9/24 下午1點半!   ♠   【9/24教發中心】 110-1【課程與教學創新小額計畫】申請,即日起~109/9/24止!   ♠   【1/1 人事室】修正「中央機關(構)員工一般健康檢查補助基準表」!   ♠   【9/24教發中心】110-1【學生讀書會】開始申請囉~至110/9/24止!   ♠   【9/24 學生事務處】110年全校運動會標語比賽即日起至9月24日(五)止!   ♠   【12/4 竹師教育學院】110/12/4(六)探究取向幼兒STEM方案課程:設計、教學與評量工作坊!   ♠   【10/4-10/8 Calendar】弱勢助學金申請!   ♠   【10/10 Calendar】 國慶日Double Tenth Day (no class)   ♠   【10/11 Calendar】國慶日補假Holiday-Double Tenth Day (no class)!   ♠   【10/18-12/3 Calendar】期中教學意見反映週(至12月3日止) Mid-term Feedback on Teaching (10/18-12/3)!   ♠   【10/6-10/18研究發展處】國立清華大學「競爭型研究團隊」計畫申請案自10/6(三)起自10/18(一)下午5點止受理申請。   ♠   【10/22 Calendar】繳交110學年度第1學期學分費截止Last Day to Pay Credit Fees!   ♠   【10/6-10/18研究發展處】國立清華大學「跨領域研究」計畫申請案自10/6(三)起自10/18(一)下午5點止受理申請。   ♠   【10/29 Calendar】休退學及畢業生退2/3學雜費(學分費) 截止Last Day for 2/3 Tuition and Fees Refunded (graduates or full withdrawal)!   ♠   【10/6-10/18研究發展處】國立清華大學「人文與社會科學領域競爭型團隊」計畫申請案自10/6(三)起自10/18(一)下午5點止受理申請。   ♠   【9/22教務處】111高中英聽監試工作,敬請各單位有意擔任監試之同仁依說明填報!   ♠   【11/1-11/29 Calendar】110學年度第1學期申請課程停修開始(至29日止)Course Withdrawal Begins (11/1-11/29)!   ♠   【11/1-12/17Calendar】期中成績預警開始(至12月17日)Academic Warning System Starts Sending out Alert (11/1-12/17)!   ♠   【11/17 Calendar】全校運動大會(停課一天) Sports Day (no class)   ♠   【11/30 Calendar】教師進修及休假研究申請案送人事室截止Deadline for Faculty’s Sabbatical Leave Application!   ♠   【11/30 Calendar】教師進修及休假研究申請案送人事室截止Deadline for Faculty’s Sabbatical Leave Application   ♠   【12/6-12/10 Calendar】申請110學年度第2學期學雜費減免開始(至10日止)   ♠   【12/10-1/3 Calendar】休退學及畢業生退1/3學雜費(學分費)截止Last Day for 1/3 Tuition and Fees Refunded(graduates or full withdrawal)!   ♠   【12/10-1/9 Calendar】教學意見調查開始(至111年1月9日止)Online Course Evaluation (12/10-1/9)   ♠   【12/23-12/27 Calendar】110學年度第2學期第1次選課開始(至27日止)1st Course Selection Period for 2022 Spring Semester (12/23-12/27)   ♠   【12/23-3/1 Calendar】導師輔導選課(至111年3月1日止)Consult the Advisor for Course Selection(12/23-3/1)   ♠   【12/31 Calendar】開國紀念日補假Holiday-New Year's Day (no class)   ♠