matlab做线性1阶级拟合,x y可输入。
function pushbutton1_Callback(hObject, eventdata, handles)
user_string = get(handles.edit_x_input,‘String’); %就收到了所输入的字符
%set(handles.text4,‘string’,get(handles.edit_x_input,‘string’));
%set(handles.text4,‘string’,user_string);
%set(handles.text4,‘string’,‘111’);
x = str2num(get(handles.edit_x_input,‘string’));%提取输入框中输入的x轴1维向量
y = str2num(get(handles.edit_y_input,‘string’));%提取输入框中输入的y轴1维向量
user_string = get(handles.edit_y_input,‘String’); %就收到了所输入的字符
%set(handles.text5,‘string’,user_string);
%x=[0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0,1.1,1.2];
%y=[-8,-236,-415,-562,-701,-860,-961,-1082,-1188,-1304,-1405,-1534];
%p = polyfit(x,y,1);
p = polyfit(x,y,1);
plot(x,y,‘o’,x,polyval(p,x));
set(handles.text5,‘string’,num2str§);
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)