永发信息网

MATLAB程序不能运行,求指出错误并修正

答案:1  悬赏:80  手机版
解决时间 2021-04-15 07:55
MATLAB程序不能运行,求指出错误并修正
Error:File:C:\MATLAB7\work\Untitledshasha.m Line:25 Column:1
Function definitions are not permitted at the prompt or in scripts.
xa=[0.291052416 0.327997543 0.242080262 0.138869779]
xb=[0.231310139 0.290718037 0.258610411 0.162162162 ]
x=[0.297297297 0.135135135 0.396396396 0.171171171
0.27027027 0.153153153 0.414414414 0.162162162
0.27027027 0.063063063 0.45045045 0.216216216
0.423423423 0.288288288 0.18018018 0.108108108
0.234234234 0.108108108 0.423423423 0.234234234
0.351351351 0.126126126 0.396396396 0.126126126
0.351351351 0.189189189 0.36036036 0.099099099
0.279279279 0.189189189 0.369369369 0.162162162
0.207207207 0.153153153 0.432432432 0.207207207
0.181818182 0.136363636 0.409090909 0.272727273
0.354545455 0.5 0.1 0.045454545
0.327272727 0.5 0.145454545 0.027272727
0.254545455 0.518181818 0.127272727 0.1
0.3 0.5 0.118181818 0.081818182
0.290909091 0.645454545 0.063636364 0
0.363636364 0.463636364 0.090909091 0.081818182
0.354545455 0.263636364 0.136363636 0.245454545
0.290909091 0.5 0.090909091 0.118181818
0.218181818 0.563636364 0.072727273 0.145454545
0.2 0.563636364 0.063636364 0.172727273]
function [da,db]=chen(x,xa,xb)
A=zeros(1,20); B=zeros(1,20); C=zeros(1,20);
a=1; b=1; c=1;
for i=1:20
da=sqrt((x(i,1)-xa(1,1)).^2+(x(i,2)-xa(1,2)).^2+(x(i,3)-xa(1,3)).^2+(x(i,4)-xa(1,4)).^2);
db=sqrt((x(i,1)-xb(1,1)).^2+(x(i,2)-xb(1,2)).^2+(x(i,3)-xb(1,3)).^2+(x(i,4)-xb(1,4)).^2);
if(dadb)
B(1,b)=i+20; b=b+1;
end
if(da==db)
C(1,c)=i+20; c=c+1;
end
end
A
B
C
最佳答案

1、你如果就想写一个脚本,就不要定义那个函数,也就是把function [da,db]=chen(x,xa,xb)这行去掉.
2、如果想写一个函数,就把数据单独储存,再调用这个函数,也就是说function [da,db]=chen(x,xa,xb)在第一行,而且文件名也叫chen.m
我估计你应该是第一种情况,希望我的回答有用.


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
南京到盐城火车几点多少钱
在试管中装一些水,用软木塞塞住,加热使水沸
AU里打不出的字,要打什么才能看到
金裹银旗降石多少钱?希望能买田黄,大家平时
货币银行学
9个十分之一与38个百分之一的和是1.28差是多
车子在小区车库停着的,不知道谁开门不小心给
馨月美容会所在哪里啊,我有事要去这个地方
问一哈,你是用巴鲁斯怎样打败里奥斯的?我40级
用同样大小的黑色棋子按如图所示的规律摆放:
电台广告的优势有哪些呢?针对什么么行业效果
了字开头的诗句有哪些,"下" 字开头的诗句?
名兴宠物地址在什么地方,想过去办事
In 1831, Faraday discovered that electrici
最近用个放了几个月的大锅盖卫星,因为平时不
推荐资讯
歌曲 开头是(最恨你的人是我)叫什么名字?
龙应台说“革新制度、提升文化,抽丝剥茧地理
单选题WeusuallyuseMr.,MissorMrs._______
领头羊烧烤龙虾馆在哪里啊,我有事要去这个地
单选题二战前夕,曾实施过“绥靖政策”和类似
QQ金豆乐园的网站
dnf湖北2死亡左轮群号多少?
语文 文学! 李白 十五观奇书,十五好剑术,
Is your family interested in buying a dog?
atox50磨辊和衬板总重量大概多少吨
电影蓝色矢量车菊在哪拍的
圣诞节送老师什么礼物好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?