matlab 中 错误使用 ones Size 输入必须为标量。 X=[ones(size(a),1),x1,x2]; 我来答 1个回答 #合辑# 机票是越早买越便宜吗? lhmhz 高粉答主 2019-07-19 · 专注matlab等在各领域中的应用。 lhmhz 采纳数:7263 获赞数:16991 向TA提问 私信TA 关注 展开全部 题主的代码,由于错误使用Size函数,而导致出错。 输入必须为标量。从size()函数是用于计算数组的大小,即输出该数组的 m行,n列的具体数值。size函数的常用使用格式:m=size(X) %返回行和列的数值[m,n]=size(X) %返回m行和n列的数值szdim=size(X,dim) %返回维度 dim 的长度所以,题主给出的代码应该为 X=[ones(size(a)),x1,x2]; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容pytnon程序一键安装,永久使用,安装速度快office.wbxns.com查看更多 其他类似问题 2018-02-26 matlab中ones(size(x,1),1)是什么意思? 104 2019-03-26 matlab中ones(size(x,1),1)是什么意思? 2 2019-01-19 matlab中ones(size(x,1),1)是什么意思? 3 2019-06-14 matlab关于ones和sizes的问题 更多类似问题 > 为你推荐: