Matlab函数问题

错误提示:结构体内容引用自非结构体数组对象,代码如下:functionpushbutton1_Callback(hObject,eventdata,handles)%hO... 错误提示:结构体内容引用自非结构体数组对象,代码如下:
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
[filename,pathname]=uigetfile({'*.BMP'},'F:\MATLAB\ORL');
im=imread([pathname,filename]);
axes(handles.axes1);
imshow(im);
请问要怎么解决?
展开
 我来答
百度网友bcee5c2
2018-12-04 · TA获得超过1959个赞
知道大有可为答主
回答量:5621
采纳率:84%
帮助的人:271万
展开全部
显示的错误意思是:下标标示使用错误,下标标示函数“subsindex”不能定义成符号变量sym类型。这里你对于函数的定义出现了错误,应该这样写: >> syms x >> f=1/x f = 1/x >> 而按照你上面的写法,MATLAB认为f(x)中的x是下标标示,如下所示: >> x=3; >> f=magic(3) f = 8 1 6 3 5 7 4 9 2 >> y=f(x) y = 4 >>
追问
我代码中没有这个函数呀。。。
你是不是随便百度一个答案复制粘贴过来的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式