matlab绘制二维笛卡尔坐标系
这是一个经常会用到的程序,根据散点数据画出折线图,希望对你有帮助,O(∩_∩)O哈哈~。
主程序(main.m)
clc;clear;close all;
%% 绘制坐标系
% 新建图窗
fig=figure(1);hold on;
% 绘制坐标系
axis2d(fig,-10:10,-10:10);
%% 绘制理论曲线
x=-10:0.001:10;
y=2.*x+3+4*sin(0.5.*pi.*x);
k=find((-12<y)&(y<10));
plot(x(k),y(k),'r-');
%% 绘制散点图
x=-10:1:10;
y=2.*x+3+4*sin(0.5.*pi.*x)+randn(size(x));
k=find((-