matlab中~表示什么意思
.m文件中的函数:function[Yhard,Ysoft]=treeTest(model,X,opts);在另外一个文件中调用.m文件中的这个函数:[~,ysoft]=...
.m文件中的函数:function [Yhard, Ysoft] = treeTest(model, X, opts);在另外一个文件中调用.m文件中的这个函数:[~,ysoft]=treeTest(model1,X,opts);,一直出错:Expression or statement is incorrect--possibly unbalanced (, {, or [. ;我该怎么调用?如果这样调用的话 ~是什么意思
展开
展开全部
‘.’表示对相应矩阵元素进行运算,而不是通常意义的矩阵运算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
matlab里~=是不等于的意思。
matlab关系符号:
>(大于),>=(大于等于),<(小于),<=(小于等于), ==(等于)~=(不等于)
matlab逻辑符号:
&(与),|(或),~(非), xor(异或)
matlab关系符号:
>(大于),>=(大于等于),<(小于),<=(小于等于), ==(等于)~=(不等于)
matlab逻辑符号:
&(与),|(或),~(非), xor(异或)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"=="是条件运算中的等于运算符,用来判断“==”左右两边的表达式或数值是否相等。若相等,则返回1,;否则,返回0。
在matlab中,"=="与C语言中的等于运算符"=="类似。
举例说明如下:
A = [1,2,3,3,2,3,2]; % 定义一个向量A
maxIndex = A==max(A); % 确定向量A中最大值所在位置
% max(A)表示取A的最大值,A==max(A)表示向量A中每个元素与max(A)的值进行比较,如果相等,则向量maxIndex对应位置1;否则,置0。
% 执行以上程序后,向量maxIndex=[0,0,1,1,0,1,0]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>> 10^7*(2.8554e-007)
ans =
2.8554
>>
在matlab中,e代表10的多少次方,后面接的是幂指数,所以这里就是2.8554*10^(-7)。
请采纳答案,支持我一下。
ans =
2.8554
>>
在matlab中,e代表10的多少次方,后面接的是幂指数,所以这里就是2.8554*10^(-7)。
请采纳答案,支持我一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询