1.如何用matlab画科研论文图
既然要画散点图,自然就需要一些离散的数据了,下面我们就利用matlab生成这些数据,实际应用中我们获得的数据是从其他方式获得的。具体的指令和结果如下图所示:
首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:
下面是利用第一步生成的数据和第二步的指令画出的点图,如下图所示,绿色的是y1的数据,红色的是y2的数据。
4
下面就把点串起来,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具体的图形如下图所示:
2.用matlab画出x与t;y与t的关系图,方程中其他都为常数,把程序发我
close all;clear all;clc;
x0 = 1;
n0 = 1;
gamma = 0.05;
alpha = 1;
k = 1;
y0 = 1;
t = linspace(0,10,1000);
x = n0*(1-gamma/alpha)+x0*(exp((alpha-gamma)*t)-1);
x = ( x0*n0*(1-gamma/alpha)*exp((alpha-gamma)*t))./x;
y = n0*(1-gamma/alpha)+x0*(exp((alpha-gamma)*t)-1);
y = ( y0*n0*(1-gamma/alpha)*exp((alpha*gamma)*(1-2*k/(alpha-gamma))*t) );
plot(t,x,'r-');hold on;
plot(t,y,'b-')
今天好累, 不知道公式有没有写错, 你可以仔细检查一遍.
3.如何用matlab画科研论文图
既然要画散点图,自然就需要一些离散的数据了,下面我们就利用matlab生成这些数据,实际应用中我们获得的数据是从其他方式获得的。
具体的指令和结果如下图所示:首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:下面是利用第一步生成的数据和第二步的指令画出的点图,如下图所示,绿色的是y1的数据,红色的是y2的数据。4下面就把点串起来,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具体的图形如下图所示:。
4.怎么样用matlab将txt文档中的数据画成多条曲线啊
> load('d:\txt1.txt');
>> load('d:\txt2.txt');
>> load('d:\txt3.txt');
>> x1=txt1(:,1);
>> y1=txt1(:,2);
>> x2=txt2(:,1);
>> y2=txt2(:,2);
>> x3=txt3(:,1);
>> y3=txt3(:,2);
plot(x1,y1,x2,y2,'r',x3,y3,'k')
转载请注明出处众文网 » 毕业论文用matlab画图(如何用matlab画科研论文图)