「已注销」 2015-09-12 14:28 采纳率: 50%
浏览 1631

matlab做数学建模,有这么段代码,这有错么?

结果实在是跑不对
selftimeform = [14.7:0.05:15.7];
x=[1.03650000000000,1.06990000000000,1.10380000000000,1.13830000000000,1.17320000000000,1.20870000000000,1.24480000000000,1.28150000000000,1.31890000000000,1.35680000000000,1.39550000000000,1.43490000000000,1.47510000000000,1.51600000000000,1.55770000000000,1.60030000000000,1.64380000000000,1.68820000000000,1.73370000000000,1.78010000000000,1.82770000000000]
y=[0.497300000000000,0.502900000000000,0.508500000000000,0.514200000000000,0.519800000000000,0.525500000000000,0.531100000000000,0.536800000000000,0.542600000000000,0.548300000000000,0.554100000000000,0.559800000000000,0.565700000000000,0.571500000000000,0.577400000000000,0.583300000000000,0.589200000000000,0.595200000000000,0.601300000000000,0.607400000000000,0.613500000000000]
yingchang = sqrt(x.^2+y.^2)
N=107; %N为15年4月18日与1月1日的日期之差
derta=23.45*sin(360*(284+N)/365)*pi/180; %赤纬角
omiga=15*(selftimeform-(120-111.02)/15-12)*pi/180; %计算时角
for j=1:21
for fai=1:90
fenzi = sin(derta)*(sin(fai*pi/180)*sin(fai*pi/180))+cos(derta)*cos(fai*pi/180)*sin(fai*pi/180)*cos(omiga(j))-sin(derta)
fenmu = sqrt(1-(sin(derta)*sin(fai*pi/180)+cos(derta)*cos(omiga(j))*cos(fai*pi/180))*(sin(derta)*sin(fai*pi/180)+cos(derta)*cos(omiga(j))*cos(fai*pi/180)))*cos(fai*pi/180)
f(j,fai) = fenzi/fenmu - x(j)/yingchang(j)
end
end
fai = 1:1:90
plot(fai,f(1,fai))
haha = f(1,fai)
求大神指点一二

  • 写回答

2条回答 默认 最新

  • 另一花生 2015-09-13 04:20
    关注

    不是我敷衍你回答,这里大部分人都是干互联网技术,你的问题是数学专业型很强的问题,即使我是学生也没用过啊

    评论

报告相同问题?

悬赏问题

  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧
  • ¥15 #MATLAB仿真#车辆换道路径规划