91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.22MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-09-26
  • 語言: C/C++
  • 標(biāo)簽: 矩陣運算??

資源簡介

armadillo C++矩陣運算函數(shù)庫,具體教程壓縮包內(nèi)有,不知道為什么國內(nèi)去官網(wǎng)下下來的少很多東西

資源截圖

代碼片段和文件信息

#include?
#include?

using?namespace?std;
using?namespace?arma;

//?Armadillo?documentation?is?available?at:
//?http://arma.sourceforge.net/docs.html

int
main(int?argc?char**?argv)
??{
??cout?<??
??mat?A(23);??//?directly?specify?the?matrix?size?(elements?are?uninitialised)
??
??cout?<??cout?<??
??A(12)?=?456.0;??//?directly?access?an?element?(indexing?starts?at?0)
??A.print(“A:“);
??
??A?=?5.0;?????????//?scalars?are?treated?as?a?1x1?matrix
??A.print(“A:“);
??
??A.set_size(45);?//?change?the?size?(data?is?not?preserved)
??
??A.fill(5.0);?????//?set?all?elements?to?a?particular?value
??A.print(“A:“);
??
??//?endr?indicates?“end?of?row“
??A?<????<????<????<????<??
??A.print(“A:“);
??
??//?determinant
??cout?<??
??//?inverse
??cout?<??
??//?save?matrix?as?a?text?file
??A.save(“A.txt“?raw_ascii);
??
??//?load?from?file
??mat?B;
??B.load(“A.txt“);
??
??//?submatrices
??cout?<??
??cout?<??
??cout?<??
??cout?<??
??//?transpose
??cout?<??
??//?maximum?from?each?column?(traverse?along?rows)
??cout?<??
??//?maximum?from?each?row?(traverse?along?columns)
??cout?<??
??//?maximum?value?in?B
??cout?<??
??//?sum?of?each?column?(traverse?along?rows)
??cout?<??
??//?sum?of?each?row?(traverse?along?columns)
??cout?<??
??//?sum?of?all?elements
??cout?<??
??//?trace?=?sum?along?diagonal
??cout?<??
??//?generate?the?identity?matrix
??mat?C?=?eye(44);
??
??//?random?matrix?with?values?uniformly?distributed?in?the?[01]?interval
??mat?D?=?randu(44);
??D.print(“D:“);
??
??//?row?vectors?are?treated?like?a?matrix?with?one?row
??rowvec?r;
??r?<??r.print(“r:“);
??
??//?column?vectors?are?treated?like?a?matrix?with?one?column
??vec?q;
??q?<

評論

共有 條評論