matlab gui學習筆記2

2021-09-12 03:35:36 字數 834 閱讀 9792

1.結構體

結構體由欄位名和字段值組成

2.讀寫excel檔案

xlsfinfo:檢測檔案是否包含excel**

xlswrite:寫excel檔案

xlsread:讀excel檔案

type=xlsfinfo(『filename』)或xlsfinfo filename。若檔案filename能被xlsread讀取,則返回字串』microsoft excel spreadsheet』;否則返回為空。

xlswrite(『filename』,m)將矩陣或字串單元陣列m寫入excel檔案filename中。

xlswrite(『filename』,m,sheet,『range』)將矩陣或字串單元組m寫入filename中sheet指定的工作表裡range指定的範圍

eg:xlswrite(『li』,[1 2 3;4 5 6],2,『d2:e3』)

m=xlsread(『filename』,m,sheet,『range』)

備註:當excel與matlab相連線時出錯時,很可能是excel link外掛程式未載入。

[n,t,r]=xlsread(『filename』,…)讀filename中的資料,返回數值資料到double型陣列n中,非數值的文字資料到字串單元陣列t中,未處理的單元資料到字串單元陣列r中。r中包含數值資料和文字資料

3.讀寫影象檔案

a=imread(filename,fmt);filename為檔名或檔案路徑,fmt為影象檔案格式

imwrite(a,filename,fmt);以格式fmt寫影象資料a到影象檔案filename。

info=imfinfo(filename,fmt)

matlab gui學習筆記3

二維繪圖 常用的二維繪圖函式 1.plot 線性二維繪圖。將資料繪製在座標軸上並用線連線起來,形成連續的曲線圖形。eg plot y plot x,y,linespec,linespec可用以定義線條型別 線條寬度 線條顏色 標記型別 標記尺寸 標記填充顏色和標記邊緣顏色。plot x1,y1,li...

matlab gui學習筆記4

預定義對話方塊 作用 要求使用者輸入某些資訊給使用者提供某些資訊的一類視窗,它是使用者與計算機之間進行互動操作的一種手段。分類 公共對話方塊和gui。公共對話方塊包括檔案開啟 檔案儲存 顏色設定 字型設定及列印設定等。公共對話方塊 uigetfile 檔案開啟對話方塊。通過對話方塊獲取使用者的輸入,...

學習筆記2

異常 try catch exception e finally 如果出現異常的 沒有try catch語句,異常會浮現至它所出現的方法上,然後從該方法拋至其呼叫者。異常分為檢查異常和非檢查異常,常見的錯誤例如1 0等為非檢查異常,大部分都是檢查異常。過載,重寫 過載就是同乙個類中方法名相同,但是方...