您的位置:首页 > 编程语言 > MATLAB

matlab 的plot 用法

2017-11-19 17:56 225 查看
以前接触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');

结果图:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: