Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> Sparses Matrix > Sparse Decompositions > ludel

ludel

lufactで使用されるユーティリティ関数

呼び出し手順

ludel(hand)

引数

hand

疎行列LU分解のハンドル (lufactの出力)

説明

この関数は,lufactと組み合わせて使用されます. この関数は,lufactの結果を保存するために使用される 内部メモリ空間を消去します.

一連のコマンド,[p,r]=lufact(A);x=lusolve(p,b);ludel(p); により線形疎行列システムA*x = bを解き, pを消去することができます.

non_zeros=[1,2,3,4];
rows_cols=[1,1;2,2;3,3;4,4];
sp=sparse(rows_cols,non_zeros);
[h,rk]=lufact(sp);
x=lusolve(h,[1;1;1;1]);
ludel(h)
rk,sp*x

参照

  • sparse — 疎行列を定義
  • lufact — 疎行列LU分解
  • luget — 疎行列LU分解の展開
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Apr 01 10:25:03 CEST 2015