24小时热门版块排行榜    

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

jyd3611

新虫 (初入文坛)

[求助] 谁能帮我改一下这个程序

N=2;
k=-20:5:20;
%K为整数
c=(N*sin(pi/N))/(pi*(1+-kN));
plot(k,c);
这个程序用matlab画不出来图
回复此楼

» 猜你喜欢

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

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖


csgt0: 金币+1, 应助指数+1, 谢谢 2013-04-07 15:15:32
引用回帖:
6楼: Originally posted by jyd3611 at 2013-04-07 14:53:44
我用的是2011a ,我想两边的图形都在x轴上面...

数组运算点乘点除的点不能省。
axis([ ])可以设定图像的范围。
function paint
N=2;
k=-20:5:20;
%K为整数
c=(N*sin(pi/N))./(pi*(1+-k*N));
plot(k,c),axis([0 max(k) min(c) max(c)])

两边图形都在x轴上方,是如附图那样么?
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
7楼2013-04-07 15:06:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖


感谢参与,应助指数 +1
csgt0: 金币+1, 谢谢 2013-03-27 10:17:46
ben_ladeng: 专家考核 2013-03-27 16:54:56
你括号里面1+-kN到底是要加啊,还是要减啊
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-03-26 20:52:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

solar0913

至尊木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
csgt0: 金币+1, 谢谢 2013-03-27 10:17:53
只需加一个乘号1+k*N,即可!

[ 发自手机版 http://muchong.com/3g ]
3楼2013-03-27 01:44:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

solar0913

至尊木虫 (著名写手)

【答案】应助回帖


csgt0: 金币+1, 谢谢 2013-03-27 10:17:59
不知道你用的哪个版本,为了保险起见,还是把/替换成    ./     注意是英文点除。

[ 发自手机版 http://muchong.com/3g ]
4楼2013-03-27 01:48:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见