1樓:匿名使用者
如果是sql server資料庫,那麼做法如下:
dim rst as adodb.recordsetset rst = connection.execute("select dbo.
myfunction('" & me.field & "')")
myfunction是自定義函式,後面括號裡面的是引數。
2樓:搖籃了有
用遊標: declare @變數1 varchar(50),@變數2 varchar(50) -----建立遊標 declare mycurs cursor for select 欄位a,欄位b from table1 open mycurs-----開啟遊標 fetch next from mycurs into @變數1,變數2 while @@fetch_status=0--迴圈遊標 begin ---迴圈處理 fetch next from mycurs into @變數1,變數2 end close mycurs deallocate mycurs 我說的可能不好,你自己去可以看看遊標的相關資料。
怎樣在matlab中呼叫自定義函式 5
3樓:大野瘦子
呼叫函式:result =dist(ax, ay, bx, by);
輸出結果:fprintf('笛卡爾座標系中兩點之間的距離是:%f\n',result);
目標: 實際呼叫自定義函式dist
定義變數:
a1:位置a的x座標
b2:位置b的y座標
a1:位置a的x座標
b2:位置b的y座標
獲取輸入資料
disp('計算笛卡爾座標系中兩點之間的距離');
ax =input ('輸入位置a的x座標: ');
ay =input ('輸入位置a的y座標: ');
bx =input ('輸入位置b的x座標: ');
by =input ('輸入位置b的y座標: ');
自定義函式**
function distance = dist(x1, y1, x2, y2) %寫在首行
自定義函式指令碼檔案:dist.m
函式功能:該函式用來計算笛卡爾座標系中兩點之間的距離,兩個點的座標通過形參輸入(4)
學習h1註釋行的使用,及函式的呼叫
dist函式:計算計算笛卡爾座標系中兩點之間的距離
應用示例:res =dist(x1, y1, x2, y2)
定義變數:
x1:位置1的x座標
y2:位置2的y座標
x1:位置1的x座標
y2:位置2的y座標
計算距離:distance = sqrt((x2-x1).^2 + (y2-y1).^2);
4樓:天蠍神經俠侶
1、函式檔案+呼叫函式檔案:定義多個m檔案:
% 呼叫函式檔案:myfile.m
clear
clcfor t=1:10
y=mylfg(t);
end%自定義函式檔案: mylfg.m
function y=mylfg(x) %注意:函式名(mylfg)必須與檔名(mylfg.m)一致
y=x^(1/3);
注:這種方法要求自定義函式必須單獨寫一個m檔案,不能與呼叫的命令檔案寫在同一個m檔案中。
2、函式檔案+子函式:定義一個具有多個子函式的m檔案%命令檔案:funtry2.m
function =funtry2()
for t=1:10
y=lfg2(t)
fprintf(『m^(1/3)=%6.4f\n』);
endfunction y=lfg2(x)y= x^(1/3);
%注:自定義函式檔案funtry2.m中可以定義多個子函式function。子函式lfg2只能被主函式和主函式中的其他子函式呼叫。
5樓:鍋五願蜜書
比如,我希望定義一個求和的程式,f(x,y)=x+y. 那麼,首先,新建一個m檔案,在m檔案中寫下如下程式:
function x=sums(a,b)
x=a+b;
end將該檔案儲存為test.m。
那麼在command主視窗可以對上述函式進行呼叫。
x=test(1,2); !!!!!!!!!這裡不能寫成x=sums(1,2);
結果會顯示3.
即呼叫的是m檔名,而不是m檔案中的函式名!當然,二者可以相同。
你可以自己試一試,親身體會一下。
6樓:匿名使用者
把它們全放在同一路徑下,然後使用函式名來呼叫(有引數的加引數),記住:呼叫時保持與原有函式的形式一致(名字可以不同)。
7樓:
直接函式名呼叫。函式原始檔放在 工作路徑下,函式名稱不能和matlab已有的重複。
自定義Excel函式,Excel中怎樣自定義函式
首先確認單元格中無空格,若有,查詢替換掉。方法1 結果在輔助列b列顯示。在b1輸入 if len a1 2 lenb a1 5,超過 len a1 2 lenb a1 下拉。或者 if len a1 2 lenb a1 5,len a1 2 lenb a1 超過 len a1 2 lenb a1 方...
如何用vba在excel中自定義函式
我是來學習的,因為我不太清楚什麼是插值 什麼是直線 什麼是線性 我猜測直線插值,就是按比例插值 如果這裡猜測錯了,樓主就不用往下看了,但請指教 150焓值 266.36 132.43 200 100 150 100 132.43 199.395 自定義公式為 function forecastii ...
C語言中能否在自定義函式中呼叫另自定義函式
風若遠去何人留 可以呼叫。c語言最基本的模組為函式,任意函式都可以呼叫其它任意一個函式,包括函式本身。1 自定義函式呼叫其它自定義函式的例子 include void fun1 int a 自定義函式fun1。void fun2 int m,int n 自定義函式fun2。int main 在這個例...