为什么这程序在matlab上运行,显示出错呢,求高手指点。软件显示是函数定义在脚本

function[x,y]=GaussTouying1(b,B,L,l0)a=(cos(B))^2;r=206265;l=l0/r;N=6399698.902-(2156... function [x,y] = GaussTouying1(b,B,L,l0)
a=(cos(B))^2;r=206265;l=l0/r;
N=6399698.902-(21562.267-((108.973-0.612*a)*a))*a;
a0=32140.404-(135.3302-(0.7092-0.0040*a)*a)*a;
a4=((0.25+0.00252*a)*a)-0.04166;
a6=(0.166*a-0.084)*a;
a3=(0.3333333+0.001123*a)*a-0.1666667;
a5=0.0083-(0.1667-(0.1968+0.0040*a)*a)*a;
x=6367558.4969*b/r-(a0-(0.5+(a4+a6*l^2)*l^2)*l^2*N)*sin(B)*cos(B);
y=(1+(a3+a5*l^2)*l^2)*l*N*cos(B);
end
展开
 我来答
20078004058
2011-12-19 · TA获得超过673个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:287万
展开全部
我试了试,没错。可能是由于你写好了直接运行的。这个函数要在命令行中调用,参数是必须的
追问
命令中调用?这是大地测量高斯正算
追答
自己看看怎么调用函数,给你讲你又不听。什么乱起八糟的大地测量高斯正算。最基本的函数调用都用不好,说这么多有什么用。
nestor0618
2011-12-20 · TA获得超过191个赞
知道小有建树答主
回答量:723
采纳率:0%
帮助的人:352万
展开全部
你函数输入是什么?
追问
函数?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式