getnodeid.m

来自「这个程序即可以读取XMl文件并转换成matlab结构体」· M 代码 · 共 17 行

M
17
字号
function nodeid=getnodeid(xcoordinate,ycoordinate)
fnode = fopen('node.seg', 'r');
a=textscan(fnode,'%d %d %d %f %f %d %d %d %d ');
a = a';
nodeid=0;
idid=0;
nodelong=length(a{1});
for kk=1:nodelong
    xx=a{4};
    yy=a{5};
    if (xx(kk)==xcoordinate)&&(yy(kk)==ycoordinate)
        nodeid=a{1}(kk);
        idid=idid+1;
    end
end
% return nodeid
fclose(fnode);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?