在C程式中怎樣編寫兩個向量的內積與外積

2021-03-03 20:27:37 字數 866 閱讀 5994

1樓:匿名使用者

示例:class vector

vector outerproduct(const vector & v)

double innerproduct(const vector & v)

private:

double x;

double y;

dobule z;};

c++的程式語言中有微積分 導數 距陣等高等數學方面的函式嗎

2樓:匿名使用者

首先說明一下,c和c++語言為了保證自己語言的簡潔性。語言本身不含任內何函式,其中包括著容

名的printf函式(這都不屬於c語言範疇).

c語言的一些函式,是由庫的形式提供,比如math.h提供的數學庫,stdio.h提供的基本io庫。

目前倒是沒有比較權威的高等數學函式。如果樓主有興趣,可以自己補充這方面。或者找相對較完善的庫。

3樓:輿輪

有,微積分的計來算就是數學實驗源,用的是插值法。這個思想根源於阿基米德。(這個大鬍子很厲害,古希臘時代就發明了微元法,成功算出球體體積,圓錐體積。距離微積分只有一步之遙)

矩陣計算的軟體是matlab.當然,你想用指標實現矩陣的五大演算法,那麼你也接近高手了。

4樓:讓我裝飾你的夢

我見過很深的離散數學,密碼學更高深的。

5樓:匿名使用者

c++本身是沒有的。。 但是應該有相關的數學庫

6樓:改民勞景明

c++本身是沒有的。。

但是應該有相關的數學庫

再看看別人怎麼說的。

在matlab中怎樣把兩個向量的對應元素相乘得到新的向量

t 0 0.1 5 pi 範圍 y exp t 4 sin 3 t 注意中間是.y0 exp t 4 兩條包絡線 y1 y0 plot t,y,r t,y0,b t,y1,b 用點乘就可以了 c a.b 問題解決了 不需要函式,用c a.b就行,意思是做陣列乘法,即對應項相乘。而a b是作矩陣乘法。...

用c 知識編寫程式「編寫兩個分別求整數和雙精度絕對值的函式

這個建議使用函式模版來做,例如 includeusing namespace std template t可以用其他字母代替 t paixu t a,int n.編寫一個求絕對值的函式模板,並進行測試,用c 程式設計 以下是修bai 改通過程式以及 du錯誤註釋 include template i...

請用c語言編寫如下兩個程式。急需。兩天之內給我

第一題應該是輸入類似 1 2 4 12 23 當有大於26或者除了 數字以外資料時報錯。如下 include include char convert char buf,int site int i int number number 0 for i 0 buf i buf i buf i 0 i ...