24小时热门版块排行榜    

查看: 1123  |  回复: 13

yhz0225

新虫 (初入文坛)

[求助] matlab画图,求助

p1=5:5:20

for j=1:length(p1)
    p0=p1(j)

    switch j
        case 1,
            temp1=p
        case 2
            temp2=p
        case 3
            temp3=p
        case 4
            temp4=p
    end
end
subplot(2,2,1)
plot(tt,temp1)
subplot(2,2,2)
plot(tt,temp2)
subplot(2,2,3)
plot(tt,temp3)
subplot(2,2,4)
plot(tt,temp4)   

for n=1:5
     p(n)=n+1+p0
    t(n)=n
end
for n=1:5
     tt(n)=sum(t(1:n))
end
问:为什么图形出来四个图是一样的呢?怎么样才能是p0不用,曲线不同
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

你这个是错的,而且问题也没描述清楚。
showmethemoney
2楼2012-08-09 17:11:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
实在看不懂你的问题
你描述一下你想化谁跟谁的图,哪个是x轴,哪个是y轴
这些数据之间的关系是什么
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
3楼2012-08-09 19:48:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yhz0225

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by libralibra at 2012-08-09 19:48:16
实在看不懂你的问题
你描述一下你想化谁跟谁的图,哪个是x轴,哪个是y轴
这些数据之间的关系是什么

我想画的是在p0取不同的值时,tt与p的关系曲线哦
4楼2012-08-09 20:23:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yhz0225

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by csgt0 at 2012-08-09 17:11:35
你这个是错的,而且问题也没描述清楚。

就是p0取5,10,15,20时,tt与p的关系图啊
5楼2012-08-09 20:25:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
5楼: Originally posted by yhz0225 at 2012-08-09 20:25:18
就是p0取5,10,15,20时,tt与p的关系图啊...

1、你的tt与p0无关啊
2、一个p0对应几个p?
或者你举个例子,p0=5时,怎么计算p和tt
showmethemoney
6楼2012-08-10 09:11:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huangqi1992

新虫 (初入文坛)

你这个程序到底是。。。
1 、for... 是另外一个脚本吗?也就是说,p1(j)是函数调用吗?
2、那个p是什么?p0? p1(j)?
7楼2012-08-10 09:44:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

猜了猜,估计你要画这样的。
CODE:
for n=1:5
   tt(n)=sum(1:n);
end

for j=1:4
     p0=5*j;
     p=[1:5]+1+p0;
     subplot(2,2,j)
     plot(tt,p)
end

showmethemoney
8楼2012-08-10 09:54:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yhz0225

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by huangqi1992 at 2012-08-10 09:44:22
你这个程序到底是。。。
1 、for... 是另外一个脚本吗?也就是说,p1(j)是函数调用吗?
2、那个p是什么?p0? p1(j)?

p0对p(n)为什么会没有影响呢,我让p0取了5,10,15,20这四个数,画tt与p(n)的曲线,tt是和t(n)有关系的函数,p(n)也是和n有关系的函数,只是p0当做一个不同取值的已知数
9楼2012-08-10 16:55:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

引用回帖:
9楼: Originally posted by yhz0225 at 2012-08-10 16:55:48
p0对p(n)为什么会没有影响呢,我让p0取了5,10,15,20这四个数,画tt与p(n)的曲线,tt是和t(n)有关系的函数,p(n)也是和n有关系的函数,只是p0当做一个不同取值的已知数...

哥们用公式描述问题,
p0,p,t,tt这些变量之间的关系把公式写出来
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
10楼2012-08-10 16:59:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yhz0225 的主题更新
信息提示
请填处理意见