文件是在路径里的,但运行以后就是显示未找到文件,无法引用EXCEL里的数据,请各位大佬帮忙看一下

下面是程序(我用的是MATLAB64位2012a,电脑是windows10,EXCEL是2010版本)

clear;

clc;

[a,b,c]=xlsread('fujian1-3.xlsx','fujian1','A4:C24');

[~,~,n]=xlsread('fujian1-3.xIsx','fujian1','A2');%%根据数据拟合出曲线

X=a(:,1);

y=a(:,2);

plot(x,y);

p=polyfit(x,y,2);

yl=polyval(p,x);

plot(x,y,'*r',x,y1,'-b');

legend('题目所给影端的位置','拟合得到的影端曲线');

title('太阳影长变化曲线');

xlabel('横坐标X(米)');

ylabel('纵坐标Y(米)');%%计算出影长

l=sqrt(x.^2+y.^2);

for i=1:length(c)

T{i}=datevec(c{i,1},'HH:MM:SS');

t(i,1)=T{i}(4)+T{i}(5)/60+T{i}(6)/3600;

end

%% 日期的处理

d=datenum(n,'yy/mm/dd');

d0=datenum('2015/1/l','yy/mm/dd');

date=d-d0+l;%n为一年中日期的序号

%%寻找经纬度

m=1;

CAL=zeros(21,2);

e0=zeros(1,2);

H=zeros(1,2);

FAI=zeros(1,2);

SEITA=zeros(1,2);

for h=1:10

for fai=0:0.6:60

for seita=15:0.6:150

cal=(h*(1-(sin((469*pi*sin((2*pi*(date + 284))/365))/3600)*sin((pi* fai)/180)+cos((pi*fai)/180)*cos((pi*(15*abs(seita/15+t-8)-180))/180)*cos((469*pi*sin((2*pi*(date+284))/365))/3600))^2)^(1/2)/(sin((469*pi*sin((2*pi*(date+284))/365))/3600)*sin((pi*fai)/180)+cos((pi* fai)/180)*cos((pi*(15*abs(seita/15+t-8)-180))/180)*cos((469*pi*sin((2*pi*(date+284))/365))/3600)));

error=sum(abs(cal-l)./l)/length(l);

if error<0.002

CAL(:,m)=cal;

e0(m)=error;

H(m)=h;

FAI(m)=fai;

SEITA(m)= -seita;

m=m+1;

end

end

end

end

%%检验所求得经纬度下影长与实际影长的关系

%第一个点

T=t;

figure(2);

subplot(1,2,1)

seita=SEITA(1);

fai=FAI(1);

h=H(1);

t=sym('t');

L1=subs(L);

for i=1:21

t=T(i);

l1(i)=eval(L1);

end

stem(T,l1-l')

title('A地所求影子长度的差值');

xlabel('北京时间');

xlabel('北京时间');

ylabel('差值');

% ezplot(L1,[T(1),T(21)]);

% title('东经109.2°北纬19.2°点太阳影长与北京时间的关系');

% xlabel ('北京时间');

% ylabel ('影子的长度');

% hold on

% plot(T,l,'r');

% legend('所求得地点的影长与时间的关系曲线','题目数据拟合出的影长与时间曲线',0);

% t=T;

% xi=14.7:0.05:15.7;

% yi=interpl(t,eval(L),xi,'spline');

% alfa=atan(h./yi);

% alfa=alfa*180/pi;

% 第二个点

subplot(1,2,2);

seita=SEITA(2);

fai=FAI(2);

h=H(2);

t=sym('t');

L2=subs(L);

for i=1:21

t=T(i);

l2(i)=eval(L2);

end

stem(T,l2-l')

titl('B地所求影子长度的差值');

xlabel('北京时间');

ylabel('差值');

% ezplot(L2,[T(1),T(21)]);

% title('东经95.4,北纬25.2点太阳影长与北京时间的关系');

% xlabel('北京时间');

% ylabel('影子的长度');

% hold on;

% plot(T,l,'r');

% legend('所求得地点的影长与时间的关系曲线','题目数据拟合出的影长与时间曲线',0);

% xi=14.7:0.05:15.7;

% t=T;

% yi=interpl(t,eval(L),xi,'spline');

% alfa=atan(h./yi);

% alfa=alfa*180/pi;

拟牛顿.png

(358.26 KB, 下载次数: 0)

2019-7-29 14:47 上传

xlsread错误使用matlab,运行显示错误使用xlsread,未找到文件相关推荐

  1. MATLAB中出现 索引超出矩阵维度,程序用matlab运行显示索引超出矩阵维度,请问怎么...

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:程序用matlab运行显示索引超出矩阵维度,请问怎么改?回答:用size函数可以求矩阵维数,用reshape可以改变数据维数. 如: ...

  2. C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法

    C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法 参考文章: (1)C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文 ...

  3. oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear

    oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear 将win64_11gR2_database_1of2.zip和win64_11gR2_database_2o ...

  4. matlab显示警告:由于未找到因为输出,无法播放音频

    matlab显示警告:由于未找到因为输出,无法播放音频 把matlab设成英文试试 或者已经弄好路径了,matlab重启才会反应过来

  5. php 错误提示,php怎么显示错误

    php怎么显示错误? 调试PHP让浏览器提示错误的方法 一. php.ini中的display_errors的值改为On: 或者 php代码页顶部加上ini_set("display_err ...

  6. html页面怎么显示错误信息,Web浏览器显示错误页面

    我从未使用过提琴手核心.但在第一次将它用于我的应用程序后,出现了一个奇怪的问题.每当我的应用程序运行时,Web浏览器工作正常.但其他时间那些全部显示错误页面.我知道我对小提琴手核心做了错误的事情.我在 ...

  7. matlab运行提示未找到文件解决方法

    问题描述:在当前文件夹或MATLAB中未找到'文件名'位于 位置 更改MATLAB当前文件夹或将其文件夹添加到MATLAB路径 解决方法:在编辑框中写 cd'电脑所在盘:.m文件所在文件夹名' 或 a ...

  8. 服务器返回文件错误,当检验用户名密码时出现远程服务器返回错误550文件不可用例如未找到文件无法访问文件怎样解决...

    楼主应对情况做出更加具体的描述,以待更好地解决此问题,下面是一般情况下解决此类问题的方法,您可以尝试看能不能解决: 症状 在执行下列任一基于服务器的任务时,可能收到"RPC server i ...

  9. 服务器响应404,无法加载资源错误:服务器响应状态为404(未找到)

    我正在创建一个网站来展示一个项目,并且我必须对可以同时看到几个对象的幻灯片进行演示.为了做到这一点,我计划使用它:https : //kenwheeler.github.io/slick/ 我已经按照 ...

  10. cad2006安装未找到html文件,启动 AutoCAD 时显示“加载自定义文件失败。未找到文件”...

    解决方案: 执行以下一个或多个操作: 查找安装的 ARG 文件是否来自 AutoCAD 工具组合 ARG 文件无法从 AutoCAD 工具组合(如 AutoCAD Architecture.AutoC ...

最新文章

  1. 多核处理器集成了神经处理单元
  2. 初学编程的小白 | 每日趣闻
  3. jenkins邮件通知功能
  4. ei会议论文录用但不参加会议_会议论文有录用通知吗
  5. 【推荐系统】推荐系统里,你是怎么Embedding的?
  6. javafx 和swing_集成JavaFX和Swing(修订版)
  7. 汇编语言-015(PROC伪指令定义参数方式、EXTERNDEF、INCLUDE 、EXTERN 、INVOKE、PROC、PROTO 、MOVSB 、MOVSD 、CMPSD )
  8. 微服务实战(六):落地微服务架构到直销系统(事件存储)
  9. 计算机f8键的功能,详解:XP系统修改启动时F8键有哪些功能?
  10. r语言 col_R语言: GARCH模型股票交易量的研究道琼斯股票市场指数
  11. windows 端口映射
  12. perl 安装 ZooKeeper模块
  13. 技校计算机程序设计,如何编写技工学校计算机程序设计课程校本教材
  14. 大学一年级计算机组成语结构试题,一年级下册期末复习习题
  15. nifi从入门到实战(保姆级教程)——环境篇
  16. 南京商标注册流程是什么
  17. 计算机对环境保护的应用,计算机技术在环境保护中的应用
  18. MySQL 打开视图 1449_Mysql查询视图:ERROR 1449 (HY000)解决办法
  19. JAVA工作日历天数(工作日/非工作日)- 基于法定节假日
  20. 树立品牌价值标杆,维谛技术(Vertiv)荣膺“中国电气工业100强”殊荣

热门文章

  1. 苹果的Apple Pay学习
  2. SQLServer示例数据库AdventureWorks下载地址
  3. Fcitx 在 LumaQQ中的设置
  4. MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?
  5. php 电脑的右下角弹框,电脑右下角弹出广告的解决方法
  6. 华三s5000配置镜像接口_华为S5300交换机配置基于接口的本地端口镜像
  7. 用acdsee制作html,ACDsee教程:ACDSee的HTML相册生成
  8. acdsee怎么改图片大小|acdsee怎么用
  9. 四川大学转专业到计算机学院面试,2016年本科生转专业工作面试通知
  10. AD20如何自定义BOM模板?Altium Designer20 实用技巧系列教程(五)