网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月08日漏签0天
matlab吧 关注:292,733贴子:1,659,260
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 4回复贴,共1页
<<返回matlab吧
>0< 加载中...

小白问个问题,我这个表达式哪里出问题了,为什么结果不一样

  • 只看楼主
  • 收藏

  • 回复
  • poker_扑克脸
  • 无名之辈
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
>> a=[25.94 25.97 25.98 26.01 26.04 26.02 26.04 25.98 25.96 26.07;25.93 25.94 25.98 26.02 26.01 25.90 25.93 26.04 25.94 26.02];
A=a';
[m1,n1]=size(A);
for i=1:n1
Mean(i)=mean(A(:,i));
end
for i=1:n1
S(i)=(sum((A(:,i)-Mean(i)).^2)/m1);
end
B=(Mean(1)-Mean(2));
C=m1*m1*(m1+m1-2);
D=(m1+m1)*(m1*S(1)+m1*S(2));
E=sqrt(C/D);
T=B*E;
这样就能输出正确的T值,是1.48
但是我想把BCDET都写在一起,然后就写成了这样,请问哪里出了问题
T=(Mean(1)-Mean(2))*sqrt((m1*m1*(m1+m1-2))/(m1+m1)*(m1*S(1)+m1*S(2)));
没学过matlab,就网上简单看了一下,为了完成作业,求大佬指点


  • 仗剑天涯
  • 武林盟主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我运行了,没有问题


2026-05-08 17:46:43
广告
不感兴趣
开通SVIP免广告
  • poker_扑克脸
  • 无名之辈
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
B=(Mean(1)-Mean(2));
C=m1*m1*(m1+m1-2);
D=(m1+m1)*(m1*S(1)+m1*S(2));
E=sqrt(C/D);
T=B*E;
改成T=(Mean(1)-Mean(2))*sqrt((m1*m1*(m1+m1-2))/(m1+m1)*(m1*S(1)+m1*S(2)));


  • 仗剑天涯
  • 武林盟主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
修改的我放到我的帖子里了


  • 紫罗乡人
  • 人海孤鸿
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
T=(Mean(1)-Mean(2))*sqrt(((m1*m1*(m1+m1-2))/((m1+m1)*(m1*S(1)+m1*S(2)))))


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 4回复贴,共1页
<<返回matlab吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示