[a1, a2, ...] = evalin(ws, expression);
在工作空間
ws中執行
expression
命令或表示式,並將執行的結果儲存到變數a1、
a2、...中。
函式的呼叫方法如下所示:
v = evalin('base', 'var'); %
把基本工作空間中的變數var的值賦給區域性變數v。
v = evalin('base', 'who'); %
查詢基本工作空間中的變數名稱,並把變數名稱儲存到
v陣列中
舉例:呼叫基本工作空間中的變數來在介面上繪製圖形。
複製內容到剪貼簿
**:
首先在基本工作空間中產生x和y變數:
>> x=0:pi/50:2*pi;
>>y=sin(x);
然後在函式m檔案中呼叫這些資料來在介面上繪製曲線:
function myfunc
hf=figure('units','normalized','name','evalin example','position',[0.4 0.3 0.4 0.3]);
haxes=axes('parent',hf,'units','normalized','position',[0.1 0.1 0.8 0.8]);
%取得基本工作空間中的變數的值,儲存到xdata和ydata中
xdata=evalin('base','x');
ydata=evalin('base','y');
% 在指定的座標軸中繪圖
axes(haxes);
plot(xdata,ydata);
assignin
:將函式m檔案中的變數的值傳給指定的工作空間中的變數
assignin(ws, 'var', val);
將變數val
的值賦給
工作空間
ws中的變數
var,如果變數
var在工作空間中不存在,則建立該變數。
例如:
在上述myfunc
函式的末尾新增如下語句,即可以在基本工作空間中產生新的變數
valuex
和valuey
,並把函式中的
xdata
和ydata
變數的值賦給
valuex
和valuey:
複製內容到剪貼簿
**:
assignin('base','valuex',xdata);
assignin('base','valuey',ydata);
oracle的空間字段 空間函式,空間資料型別
alter table tablename add shape mdsys.sdo geometry 新增空間字段 insert into user sdo geom metadata values 表名 shape 欄位名 sdo dim array sdo dim element x 180,1...
MasterPage和內容頁之間資料傳遞
masterpage是asp.net 2.0中的乙個新東東。具有如下的優點 1.使用母版頁可以集中處理頁的通用功能,以便可以只在乙個位置上進行更新。2.使用母版頁可以方便地建立一組控制項和 並將結果應用於一組頁。例如,可以在母版頁上使用控制項來建立乙個應用於所有頁的選單。3.通過允許控制佔位符控制項...
cpu和介面之間資料傳送控制方式
一 無條件傳送方式 在資料傳輸時,不管外設的狀態,直接進行資訊傳輸,適用於一些開關量或數碼管。二 條件傳輸方式 查詢方式 在資料傳輸前先查詢外設的狀態,當外設準備好才傳輸,否者cpu繼續查詢,直到外設準備好進行資料的傳輸 條件傳輸方式的步驟 1 從i o介面的狀態埠讀入狀態資訊 2 檢查狀態字中的狀...