Skip to content

Incorrect eigvector in case of ex4_4k input #8

@Hegden

Description

@Hegden

Matlab (test3.m) uses: mat2hsssym, diagonal block size=128, A=load('hsseigen/MatrixData/ex4_4k.txt');
CPP: ./Test ex4_4k.txt 4096 128 1 1 1
both Matlab and cpp software try to obtain the eigenvector corresponding to the largest eigenvalue (4096th in this case).
As can be seen from the picture uploaded along with this bug, the first 256 components of the eigenvector differ. The .txt files uploaded along with this bug, show the exact values of vector components.

incorrectvector
matlabvec.txt
cppvec.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions