matlab中出现Attempt to execute SCRIPT poly as a function怎么解决啊? 5

试图执行脚本聚一个函数内... 试图执行脚本聚一个函数内 展开
 我来答
花斑璐ro
2011-06-14 · TA获得超过6440个赞
知道大有可为答主
回答量:6716
采纳率:0%
帮助的人:8523万
展开全部
今天在matlab中画直方图,可以采用bar函数完成。但是在今天使用时却出现了一个错误。

程序为:

clear all; close all; clc;
x = [0.2038 0.2471 0.2905 0.3338 0.3772 0.4206 0.4639 0.5073 0.5506 0.5940 0.6374 0.6807 0.7241 0.7674 0.8108];
y = load('D:\MATLAB\work\tongji.txt');

bar(x,y,'grouped')

弹出错误为:Attempt to execute SCRIPT a as a function.

仔细检查了程序,应该没有错啊。然后在网上搜索,google 百度上说 出现这种错误通常是因为变量名和函数名重名。检查变量名没有重名啊,最后在一个外文网站上才发现,错误原来在文件名上。我的文件名是:bar.m,和命令bar出现了重复。现在看来变量名、文件名和函数名重复,都会出现Attempt to execute SCRIPT a as a function 这个错误了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式