24小时热门版块排行榜    

查看: 1831  |  回复: 11

sunjie2668

木虫 (小有名气)

[求助] y=sin(x)*sin(t)怎能在matlab中实现

y=sin(x)*sin(t)怎能在matlab中实现
回复此楼

» 猜你喜欢

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

做自己认为重要的事是最好的生活方式!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

baobiao007

木虫 (职业作家)

中国特色

引用回帖:
4楼: Originally posted by sunjie2668 at 2013-11-05 17:18:29
可是不行啊
clc
clear all
x=0;
t=0;
y=0;

t=1:0.1:3;
x=0:0.1:4;
y=sin(x).*sin(t);

figure
plot(x,y,'k','LineWidth',3)...

t和x的数组元素必须一样多
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
5楼2013-11-05 18:25:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

baobiao007

木虫 (职业作家)

中国特色

1. 当然要先给定自变量,你这里就是 t , x.
比如  t= -pi:0.1:pi;  x = -pi:0.1:pi;

2. 直接输入 y=sin(x).*sin(t);  就算出了结果
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2013-11-05 17:09:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lumingyi

铁虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
运用三角函数的积化和差公式把上面的公式简化,或者像办法使t用x表示。最后的乘积y=sin(x).*sin(t)(用点乘)
梦想需要坚持
3楼2013-11-05 17:10:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunjie2668

木虫 (小有名气)

引用回帖:
2楼: Originally posted by baobiao007 at 2013-11-05 17:09:09
1. 当然要先给定自变量,你这里就是 t , x.
比如  t= -pi:0.1:pi;  x = -pi:0.1:pi;

2. 直接输入 y=sin(x).*sin(t);  就算出了结果

可是不行啊
clc
clear all
x=0;
t=0;
y=0;

t=1:0.1:3;
x=0:0.1:4;
y=sin(x).*sin(t);

figure
plot(x,y,'k','LineWidth',3)
做自己认为重要的事是最好的生活方式!
4楼2013-11-05 17:18:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunjie2668

木虫 (小有名气)

引用回帖:
5楼: Originally posted by baobiao007 at 2013-11-05 18:25:07
t和x的数组元素必须一样多...

我想做出的图是这样的,能帮我调试下吗?谢谢
y=sin(x)*sin(t)怎能在matlab中实现
搜狗截图13年11月05日1917_1.png

做自己认为重要的事是最好的生活方式!
6楼2013-11-05 19:18:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunjie2668

木虫 (小有名气)

引用回帖:
5楼: Originally posted by baobiao007 at 2013-11-05 18:25:07
t和x的数组元素必须一样多...

y=0.1*sin(pi/4*x)*sin(pi/2*t)
做自己认为重要的事是最好的生活方式!
7楼2013-11-05 19:19:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

CODE:
tn = 50;
x = 0:0.1:4;
t=linspace(1,3,tn);
for it=1:tn
    y = 0.1*sin(t(it)*pi/2)*sin(x*pi/4);
    plot(x,y);hold on;
end

y=sin(x)*sin(t)怎能在matlab中实现-1
44.jpg

» 本帖已获得的红花(最新10朵)

我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
8楼2013-11-05 19:44:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunjie2668

木虫 (小有名气)

引用回帖:
8楼: Originally posted by baobiao007 at 2013-11-05 19:44:58
tn = 50;
x = 0:0.1:4;
t=linspace(1,3,tn);
for it=1:tn
    y = 0.1*sin(t(it)*pi/2)*sin(x*pi/4);
    plot(x,y);hold on;
end


44.jpg
...

谢谢啊!!
做自己认为重要的事是最好的生活方式!
9楼2013-11-05 19:59:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunjie2668

木虫 (小有名气)

送红花一朵
引用回帖:
8楼: Originally posted by baobiao007 at 2013-11-05 19:44:58
tn = 50;
x = 0:0.1:4;
t=linspace(1,3,tn);
for it=1:tn
    y = 0.1*sin(t(it)*pi/2)*sin(x*pi/4);
    plot(x,y);hold on;
end


44.jpg
...

10楼2013-11-05 19:59:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sunjie2668 的主题更新
信息提示
请填处理意见