I am trying to use sparseinv (sparseinv​,sparseinv​_install, parseinv_test) but it gave me an error.

5 visualizzazioni (ultimi 30 giorni)
I am trying to use sparseinv (sparseinv,sparseinv_install, parseinv_test) but it gave me an error. Any help would be much appreciated.
=======================
Undefined function or variable 'sparseinv_mex'.
Error in sparseinv (line 59)
[Z takflops] = sparseinv_mex (L, d, U', Zpattern) ;
===========================

Risposte (3)

Mojgan Soltan
Mojgan Soltan il 7 Mar 2018
Modificato: Walter Roberson il 7 Mar 2018
Yes, after I run it gave me this error
=========================
>> sparseinv_install
Error: File: sparseinv_install.m Line: 1 Column: 50
Unexpected MATLAB operator.
=============================
  5 Commenti
Walter Roberson
Walter Roberson il 7 Mar 2018
Odd, when I look at your copy of sparseinv_install I can see that it does not have 50 characters on line 1 either.
What shows up for
which -all sparseinv_install
Mojgan Soltan
Mojgan Soltan il 7 Mar 2018
Modificato: Mojgan Soltan il 7 Mar 2018
Yes, you are right it is odd. anyway I am going to delete them and get them again. is there any other code which I can replace with this (Sparse inversion) if the previous one not works in mine.

Accedi per commentare.


Mojgan Soltan
Mojgan Soltan il 7 Mar 2018
Yes, that exactly I got it from.

Mojgan Soltan
Mojgan Soltan il 7 Mar 2018
Modificato: Walter Roberson il 7 Mar 2018
I put all 3 of them in one directory
===========================================
>> dbtype sparseinv_install
1 function sparseinv_install
2 %SPARSEINV_INSTALL compiles and installs the sparseinv function.
3 % Your current working directory must be the sparseinv directory for this
4 % function to work.
5 %
6 % Example:
7 % sparseinv_install
8 %
9 % See also sparseinv, sparseinv_test
10
11 % Copyright 2011, Timothy A. Davis, http://www.suitesparse.com
12
13 is64 = ~isempty (strfind (computer, '64')) ;
14 if (is64)
15 fprintf ('Compiling sparseinv (64-bit)\n') ;
16 mex -largeArrayDims sparseinv_mex.c sparseinv.c
17 else
18 fprintf ('Compiling sparseinv (32-bit)\n') ;
19 mex sparseinv_mex.c sparseinv.c
20 end
21 addpath (pwd)
=============================================

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by