1.guidata:重新重新整理資料
guidata(obeject_hanbdles,data);
另外可以用data=guidata(obeject_handles)獲得先前儲存的資料。
2.uigetfile:乙個選擇檔案的選擇框
可以得到路徑名和檔名,[pathname filename]=uigetfile(...)
uigetfile的引數可以是選擇單類檔案或多類檔案,單類檔案的話uigetdfile('*.txt','the name of dialog box')就是僅僅顯示字尾名為txt的檔案
多類檔案的話uigetfile(,'the name of dialog box') 可以選擇僅僅顯示字尾名為txt或者僅僅顯示字尾名為xls的檔案
或者更加優化的,即讓檔案類別前面有解釋字尾名的含義(如*.txt解釋為txt file),
uigetfile(,'the name of dialog box');即可達到目的,這樣需要主要的就是分號,引號之類的位置不要搞錯。
3.errordlg與msgbox
這些比較好理解,類似errordlg有warndlg,helpdlg等
而msgbox範圍比較廣,可以涵蓋errordlg,warndlg,helpdlg等,只需要引數的變化即可
4.strread與 textscan
strread將會在以後的matlab版本被textscan所替代,所以很明顯textscan的功能至少是包含strread的功能的。
textscan函式還可以和控制代碼一起使用,顯得更加方便,另外textscan函式還多出來的用法是: [
c, position]= textscan(...),對於檔案,position返回的是從檔案開始的位元組數總和,對於字串,計數讀過的字母數。
5.fgetl 與fgets
fgetl去除了換行符,而fgets是包含換行符的
6.xlsread
專門從excel檔案中讀取的matlab函式,引數只需要是檔案路徑就可以了。而檔名的路徑可以用uigetfile得到。
7.waitbar:進度條
首先建立進度條,就可以用h=waitbar(0,'message'),當然你也可以加點額外的功能,('c
reatcancelbtn』..),後面引數為執行的語句;然後,可以根據自己的要求不斷重新整理或則生成不同的進度條,最後需要關閉進度條的話,用delete(h)就ok了。
8.mcc comtool(改為deploytool)
一些系統函式
例項 def f x y x 10 return y l 2,1,5,4,3 s sorted l,key f,reverse true 排序列表l key f 可選引數 根據函式f的返回值進行排序 reverse true 可選引數,按照降序排列 函式將多個可迭代的物件作為引數,將物件中按序號對應...
mysql 查詢系統 mysql一些系統查詢sql
一 好言 別把最好的時光,浪費在無謂的等待與猶豫不決中。二 背景 記錄下有關sql查詢mysql系統變數等資訊。三 mysql一些系統查詢 檢視索引 show index from db.table 檢視資料路連線數 show status like threads show global stat...
一些常用的c 系統函式
數學 1 三角函式 double sin double double cos double double tan double 2 反三角函式 double asin double 結果介於 pi 2,pi 2 double acos double 結果介於 0,pi double atan dou...