MATLAB中文论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 231|回复: 5|关注: 0

[已解决] 帮看一下那个地方代码错了,急急

[复制链接]

新手

12 麦片

财富积分


050


4

主题

10

帖子

0

最佳答案
发表于 2017-5-17 20:14:18 来自手机 | 显示全部楼层 |阅读模式 |最佳答案来自3楼的 pdl9527
%%正态分布画图
clear;
syms x;
x=-30:1:30;
ms =-0.9754
ss =6.1588
y=1/(ss*sqrt(2*pi))*exp(-(x-ms).^2/(2*ss^2));
figure
plot(x,y)
hold on
%*****************加阴影及图标****************
idx=x>=-11.1057&x<= 9.1549;
xi=x(idx);,yi=y(idx);
fill([xi xi(end) xi(1)],[yi 0 0],'y');
text(0.017,0.002,'-11.1057');
text(0.017,0.002,'9.1549');
text(0,0.025,'95%');
为什么横坐标的两个数在图上会这样?怎样使两个横坐标-11.1057和9.1549回到原位置
来自: 微社区

231897

231897

论坛优秀回答者

权威

4505 麦片

财富积分



5

主题

5886

帖子

1031

最佳答案
  • 关注者: 227
发表于 2017-5-17 21:02:26 | 显示全部楼层
两个数的坐标一样了。

入门

70 麦片

财富积分


50500


1

主题

115

帖子

14

最佳答案
  • 关注者: 2
发表于 2017-5-17 21:03:08 | 显示全部楼层 |此回复为最佳答案
这样么,你需要调整text的坐标到你自己满意的位置:

  1. function question_9
  2. clear;clc
  3. %%正态分布画图
  4. clear;
  5. syms x;
  6. x=-30:1:30;
  7. ms =-0.9754
  8. ss =6.1588
  9. y=1/(ss*sqrt(2*pi))*exp(-(x-ms).^2/(2*ss^2));
  10. figure
  11. plot(x,y)
  12. hold on
  13. %*****************加阴影及图标****************
  14. idx=x>=-11.1057&x<= 9.1549;
  15. xi=x(idx);,yi=y(idx);
  16. fill([xi xi(end) xi(1)],[yi 0 0],'y');
  17. text(-13,0.005,'-11.1057');
  18. text(7,0.005,'9.1549');
  19. text(0,0.025,'95%');
复制代码

新手

30 麦片

财富积分


050


13

主题

76

帖子

2

最佳答案
发表于 2017-5-17 22:24:01 | 显示全部楼层
本帖最后由 tangxingyi 于 2017-5-17 22:26 编辑
  1. clear;clc
  2. %正态分布画图
  3. x = -30:1:30;
  4. ms = -0.9754;
  5. ss = 6.1588;
  6. y=1/(ss*sqrt(2*pi))*exp(-(x-ms).^2/(2*ss^2));
  7. plot(x,y)
  8. hold on
  9. %*****************加阴影及图标****************
  10. idx = (x>=-11.1057&x<= 9.1549);
  11. xi = x(idx);
  12. yi = y(idx);
  13. xx = [xi xi(end) xi(1)];
  14. yy = [yi 0 0];
  15. fill(xx,yy,'y');
  16. text(-15,0.005,'-11.1057');
  17. text(8,0.005,'9.1549');
  18. text(-2.5,0.025,'95%');
  19. hold off
复制代码

新手

12 麦片

财富积分


050


4

主题

10

帖子

0

最佳答案
 楼主| 发表于 2017-5-17 22:52:24 | 显示全部楼层
pdl9527 发表于 2017-5-17 21:03
这样么,你需要调整text的坐标到你自己满意的位置:

我刚试了一下,解决了,谢谢了

新手

12 麦片

财富积分


050


4

主题

10

帖子

0

最佳答案
 楼主| 发表于 2017-5-17 23:03:26 来自手机 | 显示全部楼层
tangxingyi 发表于 2017-5-17 22:24

谢谢了,解决了 。请问一下伽马分布密度函数的表达式怎么编写
来自: 微社区
IMG_20170517_172358.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

联系我们|版权保护|小黑屋|Archiver|手机版|MATLAB中文论坛 ( 苏ICP备08100737号

GMT+8, 2017-5-27 16:02 , Processed in 0.238651 second(s), 73 queries , XCache On.

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表