subroutine

    3熱度

    1回答

    我有一個程序調用一個子程序,然後調用一個函數。我對Fortran對函數類型聲明的要求有些困惑。我已經在函數中聲明瞭這個類型(即真實函數foo(...)),並且無論我在子例程聲明部分中聲明函數,該程序都能正常工作。 我的具體問題是,不會在子程序中聲明函數可能會導致未來的意外行爲?我也看到了接口塊,並且想知道這是否也是必需的。更爲普遍的是,我也對Fortran正在做的「幕後工作」以及爲什麼聲明函數或使

    1熱度

    1回答

    在下面FORTRAN77代碼語法錯誤的參數列表,還有這個子程序定義 SUBROUTINE MSIRNS (D , NOBST , N , X , R , RR , SURFT , , INOBSI , ISUR , IDELTS , IRELPS , , RNOBSI , RSUR , RDELTS , RRELPS , , OBSD , * , *) 是什麼的最

    3熱度

    1回答

    我正在使用可以比較兩個XML文檔的Perl mod XML :: SemanticDiff。我想寫我自己的自定義處理程序,但是,對於Perl來說相對較新,我不知道如何執行此操作。 我明白,處理程序只不過是在某些事件發生時被調用的子程序。但是我對這些事件如何調用我的代碼中的方法的實現細節很模糊。 例如,基本實現該模塊的喜歡的東西開始: my $diff = XML::SemanticDiff->ne

    2熱度

    2回答

    在下面的子例程中,我想傳遞一個名爲str的字符串變量。如果它是'poly','gaus','slat',則它具有預定義的動作(fval =見代碼以下)。我想讓用戶指定一個函數來使用並將其作爲字符串變量傳遞。 也就是說...... 如果str = '3*cos(i*t)',那麼我想有fval等於3*cos(i*t)。如何讓Fortran將輸入的字符串解釋爲由Fortran執行的命令? subrout

    0熱度

    1回答

    獲取unable to connect error調用我的第二個子例程。 我使用2個例程,其中在子1的結果的主要檢查,如果設置條件,然後運行子2. 看得出值是正確的啓動子2(做打印) 兩個潛艇都非常相似。我不確定這是失敗的。 #subs sub get_flg { undef $/; open (my $FH, "< l.sql") or die "e

    1熱度

    1回答

    在我的asp.net項目,我有兩個特別的aspx頁面(可以說PageA.aspx和PageB.aspx) 在代碼隱藏網頁A。 aspx.vb,我想稱之爲「子GetDefaultValues()」這恰好是在PageB.aspx 更新: PageB.aspx具有在撒哈拉GetDefaultValues被讀取包含默認值文本框控件( )。這些默認值會填充到PageA.aspx的文本框中(基於特定條件) 有

    2熱度

    3回答

    我想知道哪個高級語言允許最簡單的方式調用Fortran子例程?我目前使用MATLAB並調用MEX文件似乎比其他語言相對複雜。 我如何以下對比中得到「正常運行」快速方面特別感興趣:通過經f2py * R * Python的? * MATLAB通過MEX文件 問這個問題的另一種方法是「如果您要重新開始學習一種新語言,如果您的目標是調用Fortran子例程,您會選擇哪一種? 我試圖獲得「兩全其美」,即具

    1熱度

    2回答

    在Catalyst中,我不明白在$c->URI_for();子程序中對於意味着什麼。 是它爲+東西的縮寫(可能是向前)的首字母縮寫什麼?

    3熱度

    3回答

    我是Fortran新手。我正在嘗試編寫一個子程序,它將從主程序中取出四個參數,然後向主程序輸出一個數組,該數組涉及最初傳入的四個參數。什麼是一個好的/聰明的方法來執行此操作? 例如,在我下面的測試程序,我創建了四個實變量(a,b,c和d)在主程序中。然後我將這些實際變量傳遞給一個名爲mysub的子程序。我希望mysub能夠接受a,b,c和d,使用它們填充名爲o的2乘2陣列,然後將o發送到主程序,以

    0熱度

    3回答

    我剛開始使用applescript,並聽說過子程序。所以我決定編寫一個測試程序,它將一個數字加起來,將它增加9,減去27,除以3,然後返回結果。只有它不返回結果;它將返回一個StackOverFlow錯誤。什麼是StackOverFlow錯誤? 程序編譯正確,我不知道什麼是錯的。就像我說的,我是非常適合新的applescript。下面是我運行代碼: calculate_result(text re