目录

语法

说明

示例

计算向量每个元素的平方

计算每个矩阵元素的倒数

以列向量为指数对行向量按元素求幂

计算数的根


power, .^函数的功能是按元素求幂

语法

C = A.^BC = power(A,B)

说明

C =A.^B计算 A 中每个元素在 B 中对应指数的幂。A 和 B 的大小必须相同或兼容。

如果 A 和 B 的大小兼容,则这两个数组会隐式扩展以相互匹配。例如,如果 A 或 B 中的一个是标量,则该标量与另一个数组的每个元素相结合。此外,具有不同方向的向量(一个为行向量,另一个为列向量)会隐式扩展以形成矩阵。

C = power(A,B) 是执行 A.^B 的替代方法,但很少使用。它可以启用类的运算符重载。

示例

计算向量每个元素的平方

创建一个向量A,并计算每个元素的平方。

A = 1:5;
C = A.^2C = 1×51     4     9    16    25

计算每个矩阵元素的倒数

创建矩阵 A 并求得每个元素的倒数。

A = [1 2 3; 4 5 6; 7 8 9];
C = A.^-1
C = 3×31.0000    0.5000    0.33330.2500    0.2000    0.16670.1429    0.1250    0.1111

元素的倒数不等于矩阵的逆矩阵,求逆矩阵应写成 A^-1 或 inv(A)。

以列向量为指数对行向量按元素求幂

创建一个 1×2 行向量和一个 3×1 列向量,以列向量中的各元素为指数,求行向量中各元素的幂。

a = [2 3];
b = (1:3)';
a.^b
ans = 3×22     34     98    27

结果是 3×2 矩阵,该矩阵中的每个 (i,j) 元素等于 (j).^b(i):

计算数的根

计算 -1 的 1/3 次幂的根。

A = -1;
B = 1/3;
C = A.^BC = 0.5000 + 0.8660i

对于负底数 A 和非整数 B,power 函数返回复数结果。

使用 nthroot 函数可获取实数根。

C = nthroot(A,3)
C = -1

操作数,指定为标量、向量、矩阵或多维数组。A 和 B 必须具有相同的大小或具有兼容的大小(例如,A 是一个 M×N 矩阵,B 是标量或 1×N 行向量)。

  • 整数数据类型的操作数不能为复数。

对于实数输入,power的一些行为不同于 IEEE®-754 标准中推荐的行为。

MATLAB® IEEE

power(1,NaN)

NaN

1

power(NaN,0)

NaN

1

Matlab中power函数的使用相关推荐

  1. matlab stem 属性,matlab中stem函数用法_常见问题解析

    matlab中如何自定义图例_常见问题解析 matlab中自定义图例的方法:首先打开matlab软件:然后点击勾选按钮,新建一个文件并输入代码为"x = 0:pi/50:2*pi;" ...

  2. stem什么意思matlab,matlab中stem函数用法_常见问题解析,matlab

    matlab中如何自定义图例_常见问题解析 matlab中自定义图例的方法:首先打开matlab软件:然后点击勾选按钮,新建一个文件并输入代码为"x = 0:pi/50:2*pi;" ...

  3. Matlab中bwmorph函数的使用

    Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...

  4. 9.matlab中repmat函数

    来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...

  5. 如何在Matlab中获取函数参数的数目?

    本图文详细介绍了Matlab中获取函数参数数目的方法.

  6. matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first

    matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...

  7. 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法

    关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...

  8. Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)

    Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...

  9. cumsum在matlab中,matlab中cumsum函数和sum函数详解

    调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...

最新文章

  1. LeetCode 解题报告索引
  2. mysql etc rc.local_CentOS 7 开机启动自定义配置文件:/etc/rc.local 不执行解决办法 | IT运维网...
  3. 【Nginx】应用静态化配置
  4. 2013长春区域赛总结
  5. Educational Codeforces Round 75 (Rated for Div. 2) D. Salary Changing 二分 + check
  6. Genome Research封面文章|张勇课题组开发方法绘制胚胎发育早期转录因子结合位点图谱...
  7. 旅行线路定制主题响应式手机模板
  8. dataobject java_Object类和@Data注解
  9. CentOS 7.4系统安装配置图解教程
  10. 3.3 基于GMM-HMM的语音识别
  11. linux下跑分软件下载,geekbench5下载-多平台综合性测试工具 v5.3.1 免费版 - 下载吧...
  12. ie11rtm版升级到最新_解决将Office 2010 Beta升级到RTM(最终版)的问题
  13. adb 连接手机 cannot connect to xxx.xxx.x.xx:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
  14. android页面监听扫描枪,Android监听扫描枪内容(二)
  15. 接待员如何向客人upsell_前厅部接待员办理入住操作步骤
  16. 锤子发新机了,就在2020年10月21日晚,锤子发版新机坚果R2和配套的TNT扩展本
  17. 青龙面板-花花阅读6.25 最新修复版
  18. 二、java项目常用工具类之beancopy,bean和map转换工具类
  19. 传感器与变送器的区别与联系
  20. JavaScript 抢购茅台脚本 仅供学习

热门文章

  1. 水井坊井台全新升级,唤起井台老友记忆
  2. ouc2022 移动软件开发 实验三:视频播放小程序
  3. 微信小程序分享好友功能
  4. linux减少逻辑卷大小,如何在Linux中减少/缩小LVM大小(逻辑卷调整)
  5. 从零使用OpenCV快速实现简单车牌识别系统
  6. 动态规划经典题目总结
  7. 申宝投资-网络游戏等板块涨幅靠前
  8. H3C/华为交换机配置NTP客户端
  9. 微信小程序中实现过滤器
  10. java 6位随机数_关于java:生成6位数的随机数