发布网友 发布时间:2022-04-28 23:31
共4个回答
热心网友 时间:2022-06-07 23:25
‘~’在matlab中有多种作用。
逻辑运算符“取非”。这种用法类似C语言中的位运算符“取反”
000 0000 0001 0100:原码 -20
1111 1111 1110 1100:补码 -20
0000 0000 0001 00 11:补码取反 19
计算机里存负数是用补码表示的,取反是反补码取返,如上所示,补码取反,连符号位一起变反,成了19;
忽略输出参数(即忽略Yhard),在MATLAB Version 7.9 (R2009b) 中引入它。
热心网友 时间:2022-06-07 23:25
这说明你一定用的是word在写文章吧,波浪形的下划线表示可能是输入错误或者语法错误等,毕竟是美国人做的软件吗,有些中文用法,它不认识,就给你加个下划线突出出来,你可以在有下划线的地方点右键,就能显示问题了,一般绿色的下划线没多少问题,红色的大多都是你输入有问题。热心网友 时间:2022-06-07 23:25
比如说一个函数有两个返回值,你只想要第二个不需要第一个,就可以写[~, a] = fun(...); ~表示省略对应位置的返回值热心网友 时间:2022-06-07 23:26
表示第一个返回值是不需要的,只需要第二个返回值a,提高效率,节省内存。