MATLAB简易画图2—普通直角坐标系

本人的MATLAB版本为:

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

继续在“MATLAB简易画图”这篇随笔的基础上进行延伸,做成普通直角坐标系。

1.源程序

score.m

cj_x1=[ 0.1];
cj_y1=[ ];
cj_x2=[ 0.1 0.33 0.43];
cj_y2=[ ];
cj_x3=[0.33 0.43 0.66 0.76];
cj_y3=[ ];
plot(cj_x1,cj_y1,'b-',cj_x2,cj_y2,'r-',cj_x3,cj_y3,'m-');
title('成绩隶属函数');
legend('不及格','良好','优秀')
xlabel('归一化分数'),ylabel('隶属度');
axis([ 0.8 1.3]);

原图:

2.去掉右边与上面边框

程序:

cj_x1=[ 0.1];
cj_y1=[ ];
cj_x2=[ 0.1 0.33 0.43];
cj_y2=[ ];
cj_x3=[0.33 0.43 0.66 0.76];
cj_y3=[ ];
plot(cj_x1,cj_y1,'b-',cj_x2,cj_y2,'r-',cj_x3,cj_y3,'m-');
box off
title('成绩隶属函数');
legend('不及格','良好','优秀')
xlabel('归一化分数'),ylabel('隶属度');
axis([ 0.8 1.3]);

图形变为:

3.在gui中添加箭头

效果如下图所示:

4.将横纵坐标原点重合

用鼠标双击“原点”位置,出现如下界面:

点击“X标签—>刻度”

点击(0,0)坐标,“删除”->“确定”即可

5.设置为之后,就变为普通直角坐标系了。

6.保存图片

可以将图片保存为.png格式。

7. 设置图片大小

当然,图片中的字体大小也可以自己设置,步骤如下:

1). 导出设置

2). 图片大小自定义

3). 文字自定义

4). 应用于图形,即可。

结果如下:

MATLAB简易画图2—普通直角坐标系的更多相关文章

  1. MATLAB简易画图

    给定一组特殊点,连线作图 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 以成绩隶属函数为例: score.m cj_x1=[ 0.1]; cj_y1= ...

  2. matlab三维画图

    matlab三维画图主要有三个命令:plot3命令.mesh命令和surf命令. plot3 plot3是三维画图的基本函数,绘制的是最为主要的3D曲线图,最主要的调用格式是: plot3(X,Y,Z ...

  3. matlab 初级画图

    matlab 初级画图 1.plot() plot(x,y)   plots each vector pairs (x,y) 画图函数画出每个点   每组变量 plot (y)   plots eac ...

  4. 在Matlab中画图输出

    在Matlab中画图后,可能会调整格式.输出存储时,格式会忽然消失. 可以修改右下边Export setup,将Font size设置成auto. 这样就保留了编辑效果.

  5. (matlab)plot画图的颜色线型(转)

    http://wenku.baidu.com/link?url=SVVMVH8QlDIu2hVKDtoBYs6l0CnQvFnFHJJ9yexmYVKQqhz47qIr7aK7LOf8nN0qNdy8 ...

  6. MATLAB plot 画图大全

    距离上一次打开Matlab已经过去了半年多,再次上手,画图时诸多不熟悉,促使我写下这篇blog,自己以后可以快速查看,也分享给大家~ 二维线图  plot plot(X1,Y1,LineSpec1,. ...

  7. MATLAB 损失函数画图

    损失函数画图 Hinge loss function: \[H(z) = max(0,1-z)\] $\psi$-learning loss function: \[{\phi _s}(z) = \l ...

  8. MFC简易画图

    开发一个MFC绘图程序,基于"文档-视图"结构,在客户区能够完成: ①画直线 ②画矩形 ③画圆(椭圆) ④画任意折线(右键结束) ⑤画任意多边形(右键结束,并形成闭环) 注:图形中 ...

  9. Matlab之画图

    1.设置对数坐标 set(gca,'XScale','log','YScale','log'); 2.加网格 grid on; 3.加log对齐网格 set(gca,'XScale','log','Y ...

随机推荐

  1. python安装Jieba中文分词组件并测试

    python安装Jieba中文分词组件 1.下载http://pypi.python.org/pypi/jieba/ 2.解压到解压到python目录下: 3.“win+R”进入cmd:依次输入如下代 ...

  2. WPF 水平进度条

    WPF设计界面过程中,有时需要设计一种可以手动滑动修改并实时显示的进度条 进度条,效果如下: 颜色.图标.节点什么的,都可以重新替换. 前端XAML代码: <UserControl x:Clas ...

  3. 回客科技 面试的 实现ioc 容器用到的技术,简述BeanFactory的实现原理,大搜车面试的 spring 怎么实现的依赖注入(DI)

    前言:这几天的面试,感觉自己对spring 的整个掌握还是很薄弱.所以需要继续加强. 这里说明一下spring的这几个面试题,但是实际的感觉还是不对的,这种问题我认为需要真正读了spring的源码后说 ...

  4. java体系架构

    java概念 java本身是一种面向对象的语言,最显著的特性有两方面,一是所谓的“书写一次,到处运行”(write once ,run anywhrer),能够非常容易的获得跨平台能力,另外就是垃圾收 ...

  5. Syncrhonized 和 Lock的区别和使用

    相信很多小伙伴们初学多线程的时候会被这两个名词搞晕,所以这里专门介绍这两种实现多线程锁的方式的区别和使用场景 Synchronized 这个关键词大家肯定都不陌生,具体的用法就是使用在对象.类.方法上 ...

  6. Hibernate入门(六)---------HQL语句

    Query: 代表面向对象的一个Hibernate查询操作.在Hibernate中,通常使用session.createQuery()方法接收一个HQL语句,然后调用Query的 list()或uni ...

  7. MySQL技巧(三)运算符与函数

  8. laravel使用Schema创建数据表

    1.简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构.如果你曾经告知小组成员需要手 ...

  9. Less 结合 nth-child 选择器循环生成样式

    问题描述: 实现头像的堆叠效果 从第二个头像开始,每个头像都会盖住前一个头像上,遮盖的宽度为 30px 实现叠加的方式有很多,比如给每个头像添加 translateX 属性,或者使用负值 margin ...

  10. C#两个时间相减

    原文地址:http://www.jb51.net/article/60177.htm using System; using System.Collections.Generic; using Sys ...