這是用于線性方程組求解的ILUK預處理算法的實現。在VC++編譯通過。矩陣采用壓縮稀疏行格式存儲(CSR),采用如下結構存儲:struct Distmatrix {double **ma int **ja,dimension,*nnzrow } 很容易移植到自己定義數值計算軟件包中。經本人測試計算效率比Fortran寫的高很多(比如與Sparskit2比較)。
上傳時間: 2016-12-15
上傳用戶:奇奇奔奔
1. 下列說法正確的是 ( ) A. Java語言不區分大小寫 B. Java程序以類為基本單位 C. JVM為Java虛擬機JVM的英文縮寫 D. 運行Java程序需要先安裝JDK 2. 下列說法中錯誤的是 ( ) A. Java語言是編譯執行的 B. Java中使用了多進程技術 C. Java的單行注視以//開頭 D. Java語言具有很高的安全性 3. 下面不屬于Java語言特點的一項是( ) A. 安全性 B. 分布式 C. 移植性 D. 編譯執行 4. 下列語句中,正確的項是 ( ) A . int $e,a,b=10 B. char c,d=’a’ C. float e=0.0d D. double c=0.0f
上傳時間: 2017-01-04
上傳用戶:netwolf
#include "iostream.h" #include "iomanip.h" #define N 20 //學習樣本個數 #define IN 1 //輸入層神經元數目 #define HN 8 //隱層神經元數目 #define ON 1 //輸出層神經元數目 double P[IN] //單個樣本輸入數據 double T[ON] //單個樣本教師數據 double W[HN][IN] //輸入層至隱層權值 double V[ON][HN] //隱層至輸出層權值 double X[HN] //隱層的輸入 double Y[ON] //輸出層的輸入 double H[HN] //隱層的輸出
標簽: define include iostream iomanip
上傳時間: 2014-01-01
上傳用戶:凌云御清風
1. 統計工資 設計要求: (1) 使用結構數組設計一個公司職員的數據結構,使用下述的結構定義: struct employee{ int age char name[15] double salary } (2) 在主函數里構造一個數組company,用來存放職工信息。 (3) 設計update函數,用來對company中指定職員的信息進行更改。要求先按照name查詢到相應的職員,然后修改并保存。 (4) 設計一個read函數,用來向company中錄入職員信息,并顯示結果。 (5) 編寫mean函數求平均工資。 應該能對全體職工或大于某一年齡的職工工資求和并計算平均值。 (6) 編寫total函數對工資求和。 應該能對全體職工或某一年齡段職工的工資求和。
上傳時間: 2014-01-23
上傳用戶:colinal
本書是所隨帶的VC++和BC++數值分析類庫光盤的使用手冊。此VC++和BC++數值分析類庫涵蓋了數值分析領域中大部分常見算法,還包括線性和非線性最優化問題的多種算法以及概率統計中的一些基本算法。此類庫中將矩陣和向量當成如char,int,double一樣的基本變量類型,為矩陣和向量提供了幾乎是隨心所欲的操作函數。因此,可以在此數值類庫的基礎上進行二次開發。類庫的各項功能均經過嚴格的檢測,并與MATLAB作了比較,結果準確無誤,效率不相上下。書中以菜單的方式對數值分析類庫的每項功能作了詳盡的解釋,給出了調用方法的示例,對某些算法還提供了相應的數學背景知識。 如果你經常需要使用計算機求解科學與工程中的數值計算問題,特別是希望使用VC++或BC++做出獨立于MATLAB的應用軟件,本類庫是不錯的選擇。
上傳時間: 2014-07-28
上傳用戶:yiwen213
自然對界,Win32平臺下的微軟C編譯器(cl.exe for 80x86)在默認情況下采用如下的對齊規則:任何基本數據類型T的對齊模數就是T的大小,即sizeof(T)。比如對于double類型(8字節),
標簽:
上傳時間: 2013-12-14
上傳用戶:vodssv
函數插值計算 分別輸入已知節點的x,y值,待計算的節點的x值,以及顯示結果的文本框。利用文本框和按鈕上的事件觸發一系列處理方法,包括把文本框里的字符串解析成double類型存放在數組中,以及利用lagrange插值公式計算出結果并填寫在結果文本框中。
上傳時間: 2017-04-29
上傳用戶:zm7516678
Generate Possion Dis. step1:Generate a random number between [0,1] step2:Let u=F(x)=1-[(1/e)x] step3:Slove x=1/F(u) step4:Repeat Step1~Step3 by using different u,you can get x1,x2,x3,...,xn step5:If the first packet was generated at time [0], than the second packet will be generated at time [0+x1],The third packet will be generated at time [0+x1+x2], and so on …. Random-number generation 1.static method random from class Math -Returns doubles in the range 0.0 <= x < 1.0 2.class Random from package java.util -Can produce pseudorandom boolean, byte, float, double, int, long and Gaussian values -Is seeded with the current time of day to generate different sequences of numbers each time the program executes
標簽: Generate Possion between random
上傳時間: 2017-05-25
上傳用戶:bibirnovis
DEV C++ 寫的一個矩陣類,用列主元消去法求模的。類的構造函數接收矩陣的行列值或者是一個vector<vector<double> >類型的變量。沒有用模板,數據類型是double.
上傳時間: 2017-06-14
上傳用戶:lht618
BP神經網絡程序,C語言源代碼 如下: #include "iostream.h" #include "iomanip.h" #include "stdlib.h" #include "math.h" #include "stdio.h" #include "time.h" #include "fstream.h" #define N 120 //學習樣本個數 #define IN 3 //輸入層神經元數目 #define HN 2 //隱層神經元數目 #define ON 2 //輸出層神經元數目 #define Z 20000 //舊權值保存-》每次study的權值都保存下來 double P[IN] //單個樣本輸入數據 double T[ON] //單個樣本教師數據 double U11[IN][HN] //輸入層至第一隱層權值 double V[HN][ON] //隱層至輸出層權值 double X1[HN] //第一隱層的輸入 double Y[ON] //輸出層的輸入 double H1[HN] //第一隱層的輸出 double O[ON] //輸出層的輸出 double YU_HN1[HN] //第一隱層的閾值 double YU_ON[ON] //輸出層的閾值 double err_m[N] //第m個樣本的總誤差 double a //學習效率 double alpha //動量因子
標簽: include iostream iomanip stdlib
上傳時間: 2017-06-15
上傳用戶:xinzhch