計算方法實驗一 矩陣相乘法 輸出格式處理

2021-07-24 15:25:25 字數 957 閱讀 5767

計算矩陣相乘

%g用於列印浮點型資料時,會去掉多餘的零,至多保留六位

有效數字

(不同於%e的預設保留小數點後6位)

%e是一種轉換說明符號,表示浮點數,並且採用e計數法。

比如2.12e2

rintf()輸出格式型別說明:

輸出型別       格式字元意義

a        浮點數、十六進製制數字和p-計數法(c99)

a        浮點數、十六進製制數字和p-計數法(c99)

c   輸出單個字元

d   以十進位制形式輸出帶符號整數(正數不輸出符號)

e   以指數形式輸出單、雙精度實數  指數標識為e

e   以指數形式輸出單、雙精度實數  指數標識為e

f   以小數形式輸出單、雙精度實數

g       以%f%e中較短的輸出寬度輸出單、雙精度實數,在指數小於-4或者大於等於精度時使用%e格式

i         有符號十進位制整數(與%d相同)

o   以八進位制形式輸出無符號整數(不輸出字首o)

p       輸出記憶體位址形式資料(16進製制)

s   輸出字串

x   以十六進製制形式輸出無符號整數(不輸出字首ox)

x  以十六進製制形式輸出無符號整數(不輸出字首ox)

u       以十進位制形式輸出無符號整數

#include#include#includeusing namespace std;

#define maxn 110

double arr1[maxn][maxn];

double arr2[maxn][maxn];

double ans[maxn][maxn];

int main()

puts("");

}puts("");

}return 0;

}

數值計算方法實驗

1.給定下述演算法框圖,用逐步掃瞄法和二分法求方程x5 3x 1 0的最小正根,要求準確到1 2 10 2。要求 1 取步長h 1,先用逐步掃瞄法程式設計搜尋乙個隔根區間,將搜尋到的隔根區間列印輸出 2 然後對該區間使用二分法求方程的滿足精度要求的根,每二分一次,用新生成區間長度的一半作為是否二分結...

《計算方法學習指導》實驗 2

2.1 實驗目的 用matlab編寫線性插值 拋物插值 拉格朗日插值等演算法程式。熟悉matlab中相關插值函式,並呼叫它們解決樣條插值或分段插值等問題。2.2 matlab命令 函式含義 interp1 一維插值 spline 樣條插值 interp2 二維插值 一維插值函式格式為interp1 ...

計算方法實驗二實驗報告 非線性方程求根

實驗要求用六種計算方式計算非線性方程的根 廢話不多說 如下 一般迭代法 include include include using namespace std const double eps 1e 10 const int maxn 2000 double calc3 double x doubl...