当前位置:编程学习 > Matlab >>

程序在matlab6.5中报错,百思不得其解!求助高人!

x=-5:5; y=1./(1+x.^2); xx=-5:1:5; yy=spline(x,y,xx); plot(x,y,'o',xx,yy)
补充:??? Attempt to execute SCRIPT spline as a function.


Error in ==> E:\MATLAB6p5\work\myCode.m
On line 12  ==> yy=interp1(x,y,xx,'spline');
追问:
已加入function myCode()还是有问题
在命令窗口运行同样报错
出现这个错误信息通常是因为变量名和函数名重名。
            如不知道自己哪里定义了相关函数或变量,可用which查看
一般来说,若是最底层出错指向的是工具箱里面的函数,检查输入格式
答案:这个应该是你在editor中运行的原因,直接在命令窗口运行应该没问题,在editor中运行需要命名你的m给个函数名
在最前面加入 function myCode试试

上一个:菜鸟,matlab程序出错,不知错在哪
下一个:matlab编的程序怎么与C语言进行交互?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,