想实现:
当x=c时,y=b这种线性二维坐标图
x= c | y=b |
---|---|
x=1 | y=1 |
x=2 | y=4 |
x=3 | y=9 |
x=4 | y=16 |
x=5 | y=25 |
x=6 | y=49 |
我发现matlab很容易上手,且官网资料也很全,奈何我讨厌看资料,作为从小看动漫长大的小孩,我的学习都是看别人经验之谈。(#.#)
- 入门篇
(以下照搬,写的非常好)
1、启动Matlab,由于软件比较大,启动过程需要首先进行初始化,可能比较缓慢。软件完全启动的标志是界面的左下角出现“Ready”字样。
2、在主界面中找到“Workspace”界面,在其内部单击右键,新建数组x,存放画图所需的横坐标数据
3、双击变量x,在弹出的“variable”界面中,输入横坐标数据,本例中分别输入1到6。
4、同理,在“Workspace”界面中单击右键,创建数组y。当然我们可以根据需要对数组进行重命名。
5、同步骤3,在弹出的“variable”界面中,输入纵坐标数据,本例中分别输入1、4、9、16、25、36。需要注意的是,数组x和y必须是同维数组,大小必须一致。
6、在“Command Window”中输入指令plot(x,y);,按回车键,即可在弹出的“Figure”对话框中画出x-y图形。
以上你就画图入门了
接下来,我要告诉你在fx函数中怎么写代码,实现这个图
代码:
x=[1,2,3,4,5,6];
y=[1,4,9,16,25,49];
plot(x,y);
enter下就可以看到了
大家可以再试试
plot(x,y,'-o');
plot(x,y,'*r');