matlab中用plot绘制的图是离散的点,怎样将他们用折线连接起来呢?绘制图形语句是 plot(20,0.0556,'+',50,0.2609,'+',100,0.2258,'+',150,0.25,'+',200,0.2366,'+',250,0.2574,'+',300,0.2464,'+',350,0.2485,'+',400,0.2413)
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 01:28:16
![matlab中用plot绘制的图是离散的点,怎样将他们用折线连接起来呢?绘制图形语句是 plot(20,0.0556,'+',50,0.2609,'+',100,0.2258,'+',150,0.25,'+',200,0.2366,'+',250,0.2574,'+',300,0.2464,'+',350,0.2485,'+',400,0.2413)](/uploads/image/z/7108796-20-6.jpg?t=matlab%E4%B8%AD%E7%94%A8plot%E7%BB%98%E5%88%B6%E7%9A%84%E5%9B%BE%E6%98%AF%E7%A6%BB%E6%95%A3%E7%9A%84%E7%82%B9%2C%E6%80%8E%E6%A0%B7%E5%B0%86%E4%BB%96%E4%BB%AC%E7%94%A8%E6%8A%98%E7%BA%BF%E8%BF%9E%E6%8E%A5%E8%B5%B7%E6%9D%A5%E5%91%A2%3F%E7%BB%98%E5%88%B6%E5%9B%BE%E5%BD%A2%E8%AF%AD%E5%8F%A5%E6%98%AF+plot%2820%2C0.0556%2C%27%2B%27%2C50%2C0.2609%2C%27%2B%27%2C100%2C0.2258%2C%27%2B%27%2C150%2C0.25%2C%27%2B%27%2C200%2C0.2366%2C%27%2B%27%2C250%2C0.2574%2C%27%2B%27%2C300%2C0.2464%2C%27%2B%27%2C350%2C0.2485%2C%27%2B%27%2C400%2C0.2413%29)
matlab中用plot绘制的图是离散的点,怎样将他们用折线连接起来呢?绘制图形语句是 plot(20,0.0556,'+',50,0.2609,'+',100,0.2258,'+',150,0.25,'+',200,0.2366,'+',250,0.2574,'+',300,0.2464,'+',350,0.2485,'+',400,0.2413)
matlab中用plot绘制的图是离散的点,怎样将他们用折线连接起来呢?
绘制图形语句是 plot(20,0.0556,'+',50,0.2609,'+',100,0.2258,'+',150,0.25,'+',200,0.2366,'+',250,0.2574,'+',300,0.2464,'+',350,0.2485,'+',400,0.2413)
matlab中用plot绘制的图是离散的点,怎样将他们用折线连接起来呢?绘制图形语句是 plot(20,0.0556,'+',50,0.2609,'+',100,0.2258,'+',150,0.25,'+',200,0.2366,'+',250,0.2574,'+',300,0.2464,'+',350,0.2485,'+',400,0.2413)
编程语言的语法是人为定义的
虽然matlab语法很松驰,函数参数多义性强,但还是应该尽量使用标准语法
像你这样错用的方式显然既不方便也不易重用
Plot这样列出是每个组当序列用的,你只有一点两坐标,当然只会标出点了.另外只用+就是散点模式
正确的方式可以这样改:
z=[20,0.0556,50,0.2609,100,0.2258,150,0.25,200,0.2366,250,0.2574,300,0.2464,350,0.2485,400,0.2413]
x=z(1:2:end-1)
y=z(2:2:end)
plot(x,y,'-+')