数学建模社区-数学中国

标题: 画图问题 [打印本页]

作者: 度过无风    时间: 2012-11-23 16:11
标题: 画图问题
>>  syms x y;
x=-2:2;
y=(exp(-x.^2/2))/sqrt(2*pi);
plot(x,y,'--rs','linewidth',3,...
                'markeredgecolor','r',...
                'markerfacecolor','g',...
                'markersize',10);
legend('e');
xlabel('X');
ylabel('y’);
title(图形)
??? xlabel('X');
               |
Error: The input character is not valid in MATLAB statements or expressions.
怎么回事啊?请帮我解答下

作者: MrJiao    时间: 2012-11-23 19:43
本帖最后由 MrJiao 于 2012-11-23 20:40 编辑

这个很简单啊,这一句中xlabel('X');最后的这个冒号是中文的,改成英文的;这一句中ylabel('y’);引号和冒号都是中文的,改成英文的,改完之后就没错了
作者: jhzhang_09    时间: 2012-11-24 00:56
本帖最后由 jhzhang_09 于 2012-11-24 14:57 编辑

楼上说的没错,是中文标点的问题,这个在M文件里会显示红色提示你的,以后注意下,还有你的title用错了,输出应该用引号引起来,按照你的意思,程序是:
syms x y;
x=-2:2;
y=(exp(-x.^2/2))/sqrt(2*pi);
plot(x,y,'--rs','linewidth',3,...
                'markeredgecolor','r',...
                'markerfacecolor','g',...
                'markersize',10);
legend('e');
xlabel('X');
ylabel('Y');
title('图形')
作者: 度过无风    时间: 2012-11-24 22:22
哦  哦 哦 !知道了!低级错误,呵呵!谢谢了哈1




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5