2016-09-22 53 views
0

任何人都可以請解釋我如何在scilab上使用deff函數嗎?我試圖通過二分法編寫計算方程根的過程,但用戶必須提供該函數,因此它應該可以用於幾乎所有的函數。Deff函數scilab

回答

0

deff是一個可以在Scilab程序中用來定義Scilab函數的函數。這是對 功能的替代... endfunction這樣 構建

它特別適用於創建一個新的功能依賴於呼叫Scilab的功能

簡單的例子,一些州:

function y=foo(funname,b) 
    deff("y=foot(a)","y="+funname+"(a)^2") 
    y=foot(b) 
endfunction 
foo("sqrt",33) 
foo("sin",%pi)