Delphi ile matris işlemleri yapmaktayım.
Matrisin elemanları;
Kod: Tümünü seç
Örneğin (a:=2, b:=3 olsun)
K[1,1]:=a;
K[2,1]:=b;
K[2,2]:=a*b;
K[3,1]:=a/5;
K[3,2]:=b+5;
..
...
K[12,12]:=...
Bu matris satırları (12x12=144) programda çok yer kaplamaktadır.
Bende bunu ini dosyasına kaydettim.
Runtime formülleri okuyup;
Parse (tbcParse) programı ile matrisin her bir elemanın değerlerini elde ettim.
Sorun şu ki nomalde 1 sn süren işlemi parse ile yaparsam 50-60 sn gibi bir sureye çıkmaktadır.
Kodum hem kısa olsun hem de hızlı çalışsın.
Bu konuda başka ne tür alternatiler olabilir.
Değerli görüş ve önerilerinizi bekliyorum.