以前接触plot知识简单的画点线,现在系统的学习一下。。是学习一下哦;
首先通过简单的例子看:
1 绘制二维图形:(plot画出的图形是什么。。。。是在二维平面下,矩阵的列或者是向量绘制出的。是在x,上定义出y的坐标的)
比如说plot(x)中x代表向量时,是一条曲线,当x代表一个矩阵时,则代表的是n条曲线。
1.1
例如向x=0:1.5/pi:pi^2;
y=sin(x);
plot(x,y,‘r+-’) 后面的表示的是颜色哦;
其中还有很多小的介绍哦;慢慢加;
把这一次看machine learning的作业贴一下;
sigmoid.m
% sigmoid funciton
function [out] = sigmoid(in)
% out = 1 / (1 + e^(-in))
% by luojie
% 2016-7-24
out = 1 ./ (1 + exp(-in));
end
-------------------------------------------------
sigmoid—edg。m
X = -10 : 0.1 : 10;
Y = sigmoid(X);
h = figure;
plot(zeros(size(X)), Y, 'Color', 'r', 'LineWidth', 2);
hold on;
plot(X, Y, 'Color', 'b', 'LineWidth', 2);
set(gca, 'XTick', -10 : 0.5 : 10);
set(gca, 'YTick', 0 : 0.05 : 1);
set(gca, 'FontSize', 7);
grid on;
fontSize = 10;
title('Ideacall Sigmoid Funtion: Y = 1 / (1 + exp(-X))', 'FontSize', fontSize);
ylabel('Y', 'FontSize', fontSize);
xlabel('X', 'FontSize', fontSize);
set(gcf, 'PaperType', 'A4');
print(h, '-dpng', 'sigmoid.png');
结果图: