xlsread错误使用matlab,运行显示错误使用xlsread,未找到文件
文件是在路径里的,但运行以后就是显示未找到文件,无法引用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,未找到文件相关推荐
- MATLAB中出现 索引超出矩阵维度,程序用matlab运行显示索引超出矩阵维度,请问怎么...
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:程序用matlab运行显示索引超出矩阵维度,请问怎么改?回答:用size函数可以求矩阵维数,用reshape可以改变数据维数. 如: ...
- C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法
C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法 参考文章: (1)C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文 ...
- oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear
oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear 将win64_11gR2_database_1of2.zip和win64_11gR2_database_2o ...
- matlab显示警告:由于未找到因为输出,无法播放音频
matlab显示警告:由于未找到因为输出,无法播放音频 把matlab设成英文试试 或者已经弄好路径了,matlab重启才会反应过来
- php 错误提示,php怎么显示错误
php怎么显示错误? 调试PHP让浏览器提示错误的方法 一. php.ini中的display_errors的值改为On: 或者 php代码页顶部加上ini_set("display_err ...
- html页面怎么显示错误信息,Web浏览器显示错误页面
我从未使用过提琴手核心.但在第一次将它用于我的应用程序后,出现了一个奇怪的问题.每当我的应用程序运行时,Web浏览器工作正常.但其他时间那些全部显示错误页面.我知道我对小提琴手核心做了错误的事情.我在 ...
- matlab运行提示未找到文件解决方法
问题描述:在当前文件夹或MATLAB中未找到'文件名'位于 位置 更改MATLAB当前文件夹或将其文件夹添加到MATLAB路径 解决方法:在编辑框中写 cd'电脑所在盘:.m文件所在文件夹名' 或 a ...
- 服务器返回文件错误,当检验用户名密码时出现远程服务器返回错误550文件不可用例如未找到文件无法访问文件怎样解决...
楼主应对情况做出更加具体的描述,以待更好地解决此问题,下面是一般情况下解决此类问题的方法,您可以尝试看能不能解决: 症状 在执行下列任一基于服务器的任务时,可能收到"RPC server i ...
- 服务器响应404,无法加载资源错误:服务器响应状态为404(未找到)
我正在创建一个网站来展示一个项目,并且我必须对可以同时看到几个对象的幻灯片进行演示.为了做到这一点,我计划使用它:https : //kenwheeler.github.io/slick/ 我已经按照 ...
- cad2006安装未找到html文件,启动 AutoCAD 时显示“加载自定义文件失败。未找到文件”...
解决方案: 执行以下一个或多个操作: 查找安装的 ARG 文件是否来自 AutoCAD 工具组合 ARG 文件无法从 AutoCAD 工具组合(如 AutoCAD Architecture.AutoC ...
最新文章
- 多核处理器集成了神经处理单元
- 初学编程的小白 | 每日趣闻
- jenkins邮件通知功能
- ei会议论文录用但不参加会议_会议论文有录用通知吗
- 【推荐系统】推荐系统里,你是怎么Embedding的?
- javafx 和swing_集成JavaFX和Swing(修订版)
- 汇编语言-015(PROC伪指令定义参数方式、EXTERNDEF、INCLUDE 、EXTERN 、INVOKE、PROC、PROTO 、MOVSB 、MOVSD 、CMPSD )
- 微服务实战(六):落地微服务架构到直销系统(事件存储)
- 计算机f8键的功能,详解:XP系统修改启动时F8键有哪些功能?
- r语言 col_R语言: GARCH模型股票交易量的研究道琼斯股票市场指数
- windows 端口映射
- perl 安装 ZooKeeper模块
- 技校计算机程序设计,如何编写技工学校计算机程序设计课程校本教材
- 大学一年级计算机组成语结构试题,一年级下册期末复习习题
- nifi从入门到实战(保姆级教程)——环境篇
- 南京商标注册流程是什么
- 计算机对环境保护的应用,计算机技术在环境保护中的应用
- MySQL 打开视图 1449_Mysql查询视图:ERROR 1449 (HY000)解决办法
- JAVA工作日历天数(工作日/非工作日)- 基于法定节假日
- 树立品牌价值标杆,维谛技术(Vertiv)荣膺“中国电气工业100强”殊荣
热门文章
- 苹果的Apple Pay学习
- SQLServer示例数据库AdventureWorks下载地址
- Fcitx 在 LumaQQ中的设置
- MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?
- php 电脑的右下角弹框,电脑右下角弹出广告的解决方法
- 华三s5000配置镜像接口_华为S5300交换机配置基于接口的本地端口镜像
- 用acdsee制作html,ACDsee教程:ACDSee的HTML相册生成
- acdsee怎么改图片大小|acdsee怎么用
- 四川大学转专业到计算机学院面试,2016年本科生转专业工作面试通知
- AD20如何自定义BOM模板?Altium Designer20 实用技巧系列教程(五)