weixin_43776895
2019-03-27 10:59
采纳率: 0%
浏览 5.9k

MATLAB总显示 “未定义函数或变量 'x'。”

函数文件如下:

function y=average(x)
[a,b]=size(x);
if ~((a==1)||(b==1)||((a==1)&&(b==1)))    %之前版本 或 使用 |,和 使用 &
    error('必须输出入向量。')
end
y=sum(x)/length(x);

初学者,谢谢,使用的是2018a版本,和之前的版本有改。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

  • qasxc78563 2019-03-27 13:27

    x=[2,6,1]
    double y;
    y=average(x)

    x是一个一维数组

    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题