How do I read the number of nodes from a ssc file?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Debarsi Chakraborty
il 15 Giu 2019
Modificato: Debarsi Chakraborty
il 29 Giu 2019
I have a ssc file. The contents of the file is below.
component BSC019N02KS
nodes
drain = foundation.electrical.electrical; % drain
gate = foundation.electrical.electrical; % gate
source = foundation.electrical.electrical; % source
tj = foundation.electrical.electrical; % tj
tcase = foundation.electrical.electrical; % tcase
end
nodes(Access=protected, ExternalAccess=none)
d1 = foundation.electrical.electrical;
g = foundation.electrical.electrical;
s = foundation.electrical.electrical;
g1 = foundation.electrical.electrical;
s1 = foundation.electrical.electrical;
d2 = foundation.electrical.electrical;
t1 = foundation.electrical.electrical;
t2 = foundation.electrical.electrical;
t3 = foundation.electrical.electrical;
t4 = foundation.electrical.electrical;
end
In this case the number of nodes are 5 . (drain, gate, source, tj and tcase). How do I get the number of nodes with the help of a matlab code?
0 Commenti
Risposta accettata
Walter Roberson
il 15 Giu 2019
S = fileread('BSC019N02KS.ssc');
nodelines = regexp(regexp(S,'nodes.*?end','match','once'),'\r?\n','split');
if isempty(nodelines)
numnodes = 0;
else
numnodes = length(nodelines) - 2;
end
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Run Unit Tests in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!