matlab文件读取路径

matlab文件读取路径,第1张

fid=fopen('d:\datatxt','r');

N=fscanf(fid,'%f',[2,3]) %读取两行三列

%关闭该文件id用

fclose(fid);

imgDir='\coimg\';

imgDir2='\\coimg\\%s';

这两句中coimg就是读取的路径

oldPwd = pwd;

cd(imgDir);

x = dir;

listOfImages = [];

for i = 1:length(x),

if x(i)isdir == 0,

listOfImages = [listOfImages; x(i)];

end;

end;

cd(oldPwd);

fid=imgDir2;

for j = 1:length(listOfImages)

fileName = listOfImages(j)name;

rfid=sprintf(fid,fileName);

Irgb=imread(rfid);

Iset{j}=Irgb;

end

最后将读取的放在Iset里面。

假设有n个点,1,2,···n,矩阵ZB为2行n列,第一列为X坐标,第二列为Y坐标,矩阵JD2行k列,每列表示有连线的两个点

linjie=zeros(2,n);

for i=1:size(JD,2)

linjie(JD(i,1),JD(i,2))=sqrt((ZB(JD(i,1),1)-ZB(JD(i,2),1))^2+(ZB(JD(i,1),2)-ZB(JD(i,2),2))^2);

end

linjie=linjie+linjie';

你可以复制过来嘛,实在不行可以修改工作区的,调整到你要的目录就好了

具体如下

cd空格路径

cd

f

将当前工作区域转换到f盘

这样的话你要的就是

cd

pathname

fopen(filename)

以上就是关于matlab文件读取路径全部的内容,包括:matlab文件读取路径、matlab怎么读取指定路径下所有的图片、matlab 如何通过邻接矩阵获得路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/10146340.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存