C libraries-LAPACK MEPL EIGEN

5 Ansichten (letzte 30 Tage)
ANAGHA GOURI
ANAGHA GOURI am 25 Dez. 2017
Kommentiert: Walter Roberson am 16 Jan. 2018
I am finding it difficult to learn about C libraries-LAPACK MEPL EIGEN. Please help me find good references.
  11 Kommentare
ANAGHA GOURI
ANAGHA GOURI am 16 Jan. 2018
In daxpy(),isn't parameter DA specify the scalar alpha. But 1/max(B) is a vector. So how will it calculate alpha*x+y with 1/max(B) as the "alpha" parameter, B(:) as the x parameter, and the vector of zeros as the "y" parameter?
Walter Roberson
Walter Roberson am 16 Jan. 2018
I did not notice at the time of the original post that you were not asking for the maximum over the entire matrix. I later updated with "there are no LAPACK or BLAS calls for scalar multiplication or division on a per-column basis."

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Jan
Jan am 29 Dez. 2017
Is there a LAPACK or CBLAS function that can be used to normalise
an m by n matrix ?
A=abs(B/max(B)); %B is m by n matrix
No, there is no LABACK or CBLAS function for this. Do you mean
A = abs(B / max(B(:))) % The (:) is essential
% Or
A = abs(B ./ max(B)) % The ./ is essential
Is there a LAPACK or CBLAS function that can be used to
find log10 of an m by n matrix?
A = 10*log10(B);
No, there is no LAPACK or BLAS function for this. The shown code is efficient already.
  8 Kommentare
ANAGHA GOURI
ANAGHA GOURI am 10 Jan. 2018
I used dgemm() for matrix matrix multiplication. Is there a LAPACK or CBLAS function to perform element by element multiplication??
Walter Roberson
Walter Roberson am 10 Jan. 2018
I do not see any routines for element by element multiplication. http://www.icl.utk.edu/~mgates3/docs/lapack.html

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Linear Algebra finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by