首页 > 其他分享 >科研绘图 | Matlab绘图整理之线状图 (数学函数图像和折线图)(入门小白版)

科研绘图 | Matlab绘图整理之线状图 (数学函数图像和折线图)(入门小白版)

时间:2024-08-18 22:25:27浏览次数:7  
标签:plot pi sin 绘图 折线图 100 y2 白版

1.二维线图(一条线)

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y)
xlabel('x')
ylabel('sin(x)')
title('Plot of the Sine Function')

2.二维线图(两条线)

figure
x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y)

hold on 
y2 = cos(x);
plot(x,y2)
hold off

3.点线图

x = linspace(0,2*pi,50);

y = sin(x);

plot(x,y,':')

hold on

y2 = cos(x);

plot(x,y2,'--ro')

hold off

通过在调用 plot 函数时包含可选的线条设定,可以更改线条颜色、线型或添加标记。例如:

':' 绘制点线。

'g:' 绘制绿色点线。(如果红色,则g改为r,以此类推)

'g:*' 绘制带有星号标记的绿色点线。

'*' 绘制不带线条的星号标记。

plot(x,y2,'--ro')

改成:

plot(x,y2,'o')

则不画线,只画点。

4.参数方程

参数方程(x=tsint,y=tcost)曲线。

fplot(@(t)t.*sin(t),@(t)t.*cos(t),[0,10*pi],'-r')
 title('棒棒糖')

5.颜色线条的选择

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

折线图

x=1:1:5;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止
 a=[203.024,113.857,256.259,244.888,293.376]; %a数据y值
 b=[334.4,143.2,297.4,487.2,596.2]; %b数据y值
 plot(x,a,'-*b',x,b,'-or'); %线性,颜色,标记
axis([0,6,0,700])  %确定x轴与y轴框图大小
set(gca,'XTick',[0:1:6]) %x轴范围1-6,间隔1
set(gca,'YTick',[0:100:700]) %y轴范围0-700,间隔100
legend('Neo4j','MongoDB');   %右上角标注
xlabel('深度')  %x轴坐标描述
ylabel('时间(ms)') %y轴坐标描述

参考:CSDN博客-Matlab绘制折线图详细方法_matlab折线图_Erik_ly的博客-CSDN博客

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~我也是分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

       《阿巳与小铃铛》暂时停更了,纪念一下,后会有期。

“风车在四季轮回的歌里它天天的流转. 风花雪月的诗句里我在年年的成长。”

标签:plot,pi,sin,绘图,折线图,100,y2,白版
From: https://blog.csdn.net/febe1605/article/details/141286513

相关文章

  • 科研绘图 | 如何画饼?Matlab绘图整理之饼状图 (入门小白版)
    "Nobodytripsovermountains. It is the smallpebble(鹅卵石)that causesyoutostumble(蹒跚).Passallthepebblesinyourpathandyouwillfindyouhavecrossedthemountain."1.二维简单饼状图x=[20,40,40];labels={'部分1','部分2',&......
  • Java异常 小白版
    什么是异常在程序运行时打断正常程序流程的任何不正常的情况称为错误或异常。异常包括用户造成的异常和系统造成的异常。例如:网络连接中断、操作符越界、加载的类找不到异常产生的原因和分类1.异常产生的原因在Java中异常产生,主要是有三种原因:编写程序代码中的错误产生......
  • 第39课 Scratch入门篇:绘制折线图
    画正多边形故事背景: 神奇的折线图程序原理: 为了实现折线图变化的数字,我们把30个随机数加入到列表中,通过读取列表中的随机数作为Y坐标,X坐标均匀增加来绘制图形。开始编程1、删除预设的猫咪角色,绘制一个空白的角色,增加一个自制积木名称为xy轴。2、绘制折线......
  • Fal.ai Flux 1-Pro/Viva.ai/哩布哩布AI:AI绘图部分免费工具+原图提示词Prompt
    目录#1找软件#2懂提示词#3更难的一步,会英文我个人认为,想要玩文生图,你要会3个步骤:#1找软件主流文生图软件:Midjourney、StableDiffusion、Dall-E3巧了,我用的都是小众、免费的画笔工具:国内的哩布哩布(我的老师引领我入门的第一款软件)、通义千问、刚出道的Fal.ai的FLU......
  • 科研绘图系列:R语言多分组箱线图(grouped boxplot)
    介绍分组箱线图(GroupedBoxplot)是一种用于展示不同组别数据分布情况的统计图表。它将箱线图(Boxplot)按照不同的类别或组别进行分组,使得可以同时比较多个组别的数据特征。箱线图本身是一种标准化的显示数据分布的方法,它能够展示数据的中位数、四分位数以及异常值。箱线图的......
  • echrts 折线图实现数据排名展示
    效果:  接口结构:{"data":[{"tdtRank":1,"tranTransferOvertimeRate":0.0211,"outtranOpOvertimeRate":0.0041,"siteDispSignOvertimeRate":0.019......
  • 使用BizyAir,没有显卡,也能玩AI绘图
    或许很多人跟我一样,没有显卡,但又很想玩AI绘图,但本地绘图怕是无缘了,只能借助云GPU的方式了。今天跟大家分享一下一个简单目前可白嫖无门槛的方法实现无显卡也能玩AI绘图。方案就是ComfyUI+BizyAir云节点。ComfyUI介绍来看看仓库介绍:最强大和模块化的stablediffusion用户......
  • Java封装 小白版
    封装使用对象的方法将对象的变量和方法保护起来,就称为封装。外界只能通过对象的接口(方法)访问对象的服务。封装就是隐藏对象的属性和实现细节,仅提供公共访问方式来让外界访问快捷键:Alt+insert——>GetterandSetter封装的好处隐藏类的实现细节只能通过规定方法访问数据方......
  • 使用 Python 操作 Stable Diffusion 进行 AI 绘图
    在几年前,AI领域对于普通人来说,还是无法触及的高岭之花。但随着chatGPT的爆火,AI变得越来越大众化,大量的工具让你可以在不具备任何前置知识的情况下使用AI,其中最火热的便是AI绘图了。相信很多人都知道Midjourney这个网站,只要输入相关的文字,便可通过网站背后的AI产出相对......
  • pyqt5+win32+python联合在CAD绘图无法绘制
    1初始报错想法是:写好pyqt5的简单界面代码后,用一个信号槽连接到CAD绘制图形。出现了报错:显示“已成功连接到CAD”,说明连接没有问题,但是“在CAD中绘制线条时出错:(-2147352567,'发生意外。',(0,None,None,None,0,-2147024809),None)”。搜索后给出可能原因是:1-参......