matlab '什么意思

C=B' 就是这个

@是匿名函数的意思。

匿名函数就像传统编程语言中的内联函数,在单个MATLAB语句中定义。 它由单个MATLAB表达式和任意数量的输入和输出参数组成。

可以在MATLAB命令行或函数或脚本中定义一个匿名函数。这样就可以创建简单的函数,而无需为它们创建一个文件。

从表达式创建匿名函数的语法是:f = @(arglist)expression

定义式:f = @(x1, x2, ...) exper

@后面的括号里面是自变量,然后跟一个空格(没有空格也行),然后跟着关于x1, x2, ...的表达式。

扩展资料

示例:

编写一个名为power的匿名函数,它将使用两个数字作为输入,并将第一个数字返回到第二个数字的幂值。

创建脚本文件并在其中键入以下代码:

power = @(x, n) x.^n;

result1 = power(7, 3)

result2 = power(49, 0.5)

result3 = power(10, -10)

result4 = power (4.5, 1.5)

当运行该文件,得到以下结果:

result1 =  343

result2 =  7

result3 =  1.0000e-10

result4 =  9.5459

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
那个单撇号是的意思,如果是复数矩阵,就是共轭转置,如果是其他的矩阵,就相当于转置的作用了。本回答被提问者和网友采纳
第2个回答  2014-05-05
C=B的转置

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网