1楼:哒哒哒哒你个头
.^这是点乘;^是乘法。
直接用乘法的话,是矩阵乘法,也就是说,必须满足前一个矩阵的列数等于后一个矩阵的行数。
使用点乘操作,是使每一个元素相乘,也就是向量或者矩阵中对应元素相乘。
下面是例子:
a=ones(3,3)
a =1 1 1
1 1 1
1 1 1
>> a^2
ans =
3 3 3
3 3 3
3 3 3
>> a.^2
ans =
1 1 1
1 1 1
1 1 1
扩展资料在matlab中还有如下类似命令:
点乘(.*)、乘(*);
例:假设现有a、b两个矩阵(先假定它们的这两种操作都是合法的。),乘(a*b)表示矩阵a乘以矩阵b,就是普通的矩阵运算;点乘(a.
*b)表示矩阵a的元素与矩阵b对应的元素相乘,构成新的矩阵。
点除(./)、除(/)与上述方法类似。
2楼:大野瘦子
1、运算方式不一样
点乘是数组的运算,不加点是矩阵的运算。
2、运算要求不一样
点乘要求参与运算的两个量两必须是维数相同,是对应元素的相乘,而不加点表示的是矩阵相乘(除的时候通过逆矩阵来实现),要求内维相同,也就是前一个矩阵的列的维数等于后一个矩阵的行的维数。
3楼:创旧黄
^是以矩阵为操作数的乘方,.^是以矩阵中的每个元素为操作数的乘方a^2相当于a*a,要求a的行列个数必须相同a.^2相当于a中的每个元素a*a,对a的行列个数没什么要求a=[1,2;3,4];
那么a^2=[7,10;15,22]
a.^2=[1,4;9,16]
4楼:匿名用户
不带“.”的是方阵求幂,带“.”是常数求幂
5楼:匿名用户
这是点乘,直接用乘法的话,是矩阵乘法,也就是说,必须满足前一个矩阵的列数等于后一个矩阵的行数。
这里是使用的每一个元素相乘,也就是向量或者矩阵中对应元素相乘,使用点乘操作,还有点除,一样的道理
a=ones(3,3)
a =1 1 1
1 1 1
1 1 1
>> a^2
ans =
3 3 3
3 3 3
3 3 3
>> a.^2
ans =
1 1 1
1 1 1
1 1 1
6楼:匿名用户
针对数组或者矩阵时,.^是点乘
运算,对应位置的元素相乘
^就是矩阵乘法
运算实例:
>> a=ones(3)
a =1 1 1
1 1 1
1 1 1
>> a.^3
ans =
1 1 1
1 1 1
1 1 1
>> a^3
ans =
9 9 9
9 9 9
9 9 9
7楼:匿名用户
没有指南嘛?
看 help 嘛
数组的幂运算是 .^
矩阵的幂运算是 ^
8楼:匿名用户
matlab鼓励用户使用矩阵运算
matlab的a和b有什么区别
9楼:9点说史
推出的时间不同:上半
年出的版本是a版,下半年出的版本是b版。(比如:matlab 2014a是2014年春季,也就是上半年推出的。)
matlab是第4代语言,是一种脚本语言,主要用于数学计算科学计算,是一种商业数学软件,是一种数值计算环境和编程语言,主要包括matlab和simulink两大部分。matlab基于矩阵运算,其全称matrix laboratory即得名于此。它在数学类科技应用软件中在数值计算方面首屈一指。
matlab可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
扩展资料
优势特点
1、高效的数值计算及符号计算功能,能使用户从繁杂的数**算分析中解脱出来;
2、具有完备的图形处理功能,实现计算结果和编程的可视化;
3、友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
4、功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。
10楼:育知同创教育
1、mathworks公司每年发布两个版本的matlab,上半年3月份左右发布a版,下半年10份左右发布b版。
11楼:匿名用户
matlab 每个版本的a其实就是上半年出的,b的就是下半年出的。b是a修改后的版本。
matlab中的乘方.^和^到底有什么区别啊,具体怎么用哦,万谢!
12楼:又寂寞又美好
.^这是点乘;^是抄乘法。
直接用乘法的话,是矩阵乘法,也就是说,必须满足前一个
矩阵的列数等于后一个矩阵的行数。使用点乘操作,袭是使每一个元素相乘,也就是向量或者矩阵中对应元素相乘。
下面是例子:a=ones(3,3)a =1 1 11 1 11 1 1 >> a^2ans =3 3 33 3 33 3 3 >> a.^2ans =1 1 11 1 11 1 1
matlab的优势特点
1) 高效的数值计算及符号计算功能,能使用户从繁杂的数**算分析中解脱出来;
2) 具有完备的图形处理功能,实现计算结果和编程的可视化;
3) 友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
4) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。
13楼:化学工程
^看看这copy个例子,就明白了。
>> x=magic(3)
x =8 1 6
3 5 7
4 9 2
>> x.^2
ans =
64 1 36
9 25 49
16 81 4
>> x^2
ans =
91 67 67
67 91 67
67 67 91
>> x*x
ans =
91 67 67
67 91 67
67 67 91
大家好!matlab中.^和^的区别是什么?
14楼:匿名用户
zz1=r0.^z2;
这个表示r0中每个元素都乘z2次方,z2要求是数。
yy1=r0^z2
这个是z2个矩阵r0相乘
这样讲不知能否理解,最好还是找两个例子比较一下!
matlab程序中,.^是什么意思
15楼:匿名用户
乘幂的意思,如x2可写成x.^2
16楼:匿名用户
是对对象每个元素都进行乘幂运算的意思。
比如a是一个矩阵,a^2=a*a,而a.^2=b,b为a中所有元素都平方后的矩阵,即对a中的某个aij,b中对应位置的是aij^2,明白了吧?
matlab中a^b与a.^b的区别
17楼:匿名用户
a^b, 是a作为矩阵整体b次方,即a*a*a.....*a
a.^b,是a中每个元素b次方,形成的新矩阵
18楼:凌乱心扉
区别:a.*b前面是bai点乘,要求两个变量du的元素个数zhi相等,
排列方式相同dao,如回都是行矢量或都是列矢答量或都矩阵。a*b后者是矩阵乘法,要求内维相同。
用实例来说明matlab中这两种乘法c=a.b,c=ab的区别1、a矩阵
2、b矩阵
3、c=a.*b
4、c=a*b
在matlab中什么时候用.*,.^什么时候用*,^(最好能多举例子说明一下)谢谢
19楼:刘贺
需要多看看copy参考书了。matlab的计算基于2种方式,一种是矩阵运算,和我们知道的矩阵运算规则一样;还有一种是数组运算,就是2个数组对应元素的乘、除、幂运算。
比如:a=[1 2 3;2 3 4];b=[3 4 5;4 5 6];
a*b是无法运算的,因为不符合矩阵运算规则,想运算要将b转置一下:a*b.',但a.*b就可以,对应元素相乘。
同样a.^2代表a的每个元素都取平方值。
C语言a b和a b的区别,C语言,++a+b和++b+a有什么区别
1楼 匿名用户 自增对象不同 a b 最后自增的是b a b 最后自增的a b c语言, a b和 b a有什么区别 2楼 珑月三 a b是先a加1,然后再加b b a是先b 1,然后再加a 3楼 亱風 a b是a先自加然后加b b a是b自加,,然后加a 结果一样,但是a 和b的值不相同 c语言b...
matlab中-r是什么意思,matlab中颜色指令 '-r' 和'r'有什么区别啊
1楼 匿名用户 r 是plot画红色直线的意思。 主要分两部分,线形和颜色。 线形 就是点划线, 是虚线 关于颜色 红色就是r 绿色是g,蓝色是b。 举例 figure plot 1 0 01 4 sin 1 0 01 4 r figure plot 1 0 01 4 sin 1 0 01 4 b ...
杭州公交车a卡和b卡有什么区别,杭州公交车A卡和B卡有什么区别?
1楼 匿名用户 a卡是普通卡,优惠50 ,同一辆车5分钟内不能刷两次,每个月50,过期如果还没用完就作废,但可以预充下个月的钱 b卡我印象中是学生卡,我读书的时候办过,上班了就算了吧 还有一种d卡,又叫电子钱包,随你充多少,永不过期,想刷就刷,优惠方面大概只有9 1折 2楼 匿名用户 a卡是 月票,...