这段代码有什么问题?
1视图(30天)
显示旧的评论
我每次运行这段代码出现错误消息说‘? ? ?未定义的函数或方法的img的char类型的输入参数。“我试图查看编码图像。这个问题是什么?谢谢,
清晰的所有;clc;
(文件名、路径)= uigetfile ({‘*。img‘},“选择美国手语标签文件”);
k =长度(文件名);
文件=文件名(1:(k-4));
filenameh = strcat(路径,文件名(1:(k3)),“人类发展报告”);
fidh = fopen (filenameh,“r”,“b”);
fseek (fidh 40“转炉”);
fseek (fidh 40“转炉”);
昏暗的=从文件中读(fidh 8“int16”);
hdrsize =从文件中读(fidh 1“int32”,“l”);
如果hdrsize = = 348
数据类型=“l”;
其他的
数据类型=“b”;
结束
data_format =从文件中读(fidh 8“int16”、数据类型);
如果data_format (6) = = 4
形式=“短”;
elseifdata_format (6) = = 16
形式=“浮”;
其他的
disp (“问题阅读文件”)
辞职取消
结束
xdim =暗(2);ydim =暗(3);zdim =暗(4);波动率=暗(5);
disp (“分析....”)
lab1f = strcat(路径,文件,“img”);
l1fid = fopen (lab1f,“r”、数据类型);
lab1 =从文件中读(l1fid形式);
lab1 =重塑(lab1 xdim、ydim zdim,波动率);