我是靠谱客的博主 潇洒草丛,最近开发中收集的这篇文章主要介绍[MatLab]图像绘制一、绘制二维图像 二、绘制三维图像,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、绘制二维图像

        1.一张图上绘制一条线

                绘制代码如下面所示:

x = 0:0.01:2*pi;
y = sin(x);
figure
%建立幕布
plot(x,y)
%绘制图像
%设置图像属性
title('y=sin(x)')
xlabel('x')
ylabel('y')
xlim([0 2*pi])
%限制x轴的值域

                 自定义图线的颜色;可选颜色如下表所示

r粉红m
绿gc
bw
yk

                自定义图线的线形(将示例图线不断重复)

实线-
虚线--
冒号线:
画点线-.

                        数据标记点选项参数

         2.一张图上绘制多条线

                ①绘制两侧图线

                        图线分别占据一边的y轴,使用yyaxis选择图像所属的边,但是不能重复

x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
yyaxis right
plot(x,y2)

                 ②绘制同侧图线

                        一开始同样需要yyaixs来指定所属y轴,但后续不需要再指定,改为hold on来保持图线。

clear all
x = 0:0.01:20;
y1 = sin(x)
y2 = cos(x)
figure
yyaxis left
plot(x,y1)
hold on
plot(x,y2)

 二、绘制三维图像

t = 0:pi/50:10*pi
plot3(sin(t),cos(t),t)
xlabel('sin(t)')
ylabel('cos(t)')
zlabel('t')
grid on
%展开网格线
axis square
%将图像变为正方形(如因尺度造成图片变形可以使用)

 

最后

以上就是潇洒草丛为你收集整理的[MatLab]图像绘制一、绘制二维图像 二、绘制三维图像的全部内容,希望文章能够帮你解决[MatLab]图像绘制一、绘制二维图像 二、绘制三维图像所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部