24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1644  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xulang1214

金虫 (小有名气)

[求助] 用matlab绘曲线,但总是出现问题

用matlab在一个图形中绘制关于P-ak和P1-ak1的曲线:


R0=19;
S0=0.33;
DELTAS=117;
u=0.1;
m=0.8;
R2=38;
a=0.5;
ak=(7*pi/180):0.05:(40*pi/180);
for i=1:12
    p(i)=2*pi*R0*S0*DELTAS*(1+u*cot(ak(i)))*(1-m)*(3-2*cos(ak(i)));
end
plot(ak,p);
hold on
ak1=(14*pi/180):0.05: (80*pi/180);
for i=1:24
    p1(i)=2*pi*R0*S0*DELTAS*(1-(1+u*ak1(i))*cos(ak1(i))+2*u*sin(ak1(i)))*1/(1-a/R2)+pi*DELTAS*R0*S0*S0/(2*R2);
end
plot(ak1,p1,'r');

[ Last edited by xulang1214 on 2012-6-26 at 21:40 ]
回复此楼

» 猜你喜欢

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

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

wsh912

金虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2012-06-27 21:04:49
xiegangmai: 金币+1, 谢谢参与! 2012-06-27 21:13:28
没什么问题啊,你是不是ak=(7*pi/180):0.05:(40*pi/180);第二个冒号用成中文的冒号了。
3楼2012-06-27 10:30:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

waterloos

金虫 (小有名气)

呵呵

【答案】应助回帖


感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~~ 2012-06-27 08:10:54
你的乘和除运算符前面加个点试试,具体区别找本书看看就知道了。
呵呵
2楼2012-06-27 08:08:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dufengdufeng

禁虫 (正式写手)

★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+2, 谢谢参与! 2012-06-28 00:04:25
本帖内容被屏蔽

4楼2012-06-27 23:04:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yunzhiyuji

新虫 (初入文坛)

【答案】应助回帖


感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~~ 2012-06-28 21:29:00
除了ak定义里的第二个“:”是中文冒号外,没有出现不能执行的问题
5楼2012-06-28 08:05:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见