1楼:导超
加点的意
思就是对应元素做对应的运算的意思。
例如;a=[1,2,3,4,5];
b=[1,2,3,4,5];
那么,a.*b=[1*1,2*2,3*3,4*4,5*5]=[1,4,9,16,25]
用matlab给你验证一下:
>> a=1:5;
>> b=a;
>> a.*b
ans =
1 4 9 16 25>>
当然,还有./ .* .^2 等等, 这些的意思都是一样的。
matlab中变量计算中加点,为什么?
2楼:匿名用户
加点的意思就是对应元素做对应的运算的意思。
例如;a=[1,2,3,4,5];
b=[1,2,3,4,5];
那么,a.*b=[1*1,2*2,3*3,4*4,5*5]=[1,4,9,16,25]
用matlab给你验证一下:
>> a=1:5;
>> b=a;
>> a.*b
ans =
1 4 9 16 25>>
当然,还有./ .* .^2 等等, 这些的意思都是一样的。
3楼:射手座
加点运算是对应元素运算。
你可以用矩阵乘法试一下你就知道了。
比方说:
a=[1 2;3 4] b=[1 1;2 1]如果是a点乘b 结果是 [1 2;6 4] 就是对应位置的元素相乘
如果不加点 就变成了线性代数里面的矩阵乘法运算了
4楼:万圣俱灰尚
不加点表示单个数据的运算,加点表示整个数组的运算
matlab全局变量后面加点在加一个变量代表什么意思?**如下:
5楼:匿名用户
一个变量后边加点是结构体
一个结构体可以有很多字段
用点隔开表示变量的不同字段
params.verbose = 1;
params.plotswitch = 1;
params.nsteps = 20;
params.density = 0.35;
也就是结构体变量params
有四个字段verbose,plotswitch,nsteps,density
用params.verbose这样的格式调用 其中的verbose字段
6楼:匿名用户
struct结构。可以理解与params是一个系列变量的集合
7楼:kiss麽锝
只是代表的一个字母 你可以替换成其他的
matlab中变量下一点是什么意思
8楼:匿名用户
点运算,那个变量可能是一个数组,和别的相同尺度的数组运算时,对应的元素参与运算
eg:a=[1 5 3]
b=[2 7 4]
那么a.*b=[1*2 5*7 3*4]
matlab中变量计算中加点是为什么?
9楼:匿名用户
加点的意思就是对应元素做对应的运算的意思。
例如;a=[1,2,3,4,5];
b=[1,2,3,4,5];
那么,a.*b=[1*1,2*2,3*3,4*4,5*5]=[1,4,9,16,25]
用matlab给你验证一下:
>> a=1:5;
>> b=a;
>> a.*b
ans =
1 4 9 16 25>>
当然,还有./ .* .^2 等等, 这些的意思都是一样的。
10楼:射手座
加点运算是对应元素运算。你可以用矩阵乘法试一下你就知道了。
比方说:
a=[1 2;3 4] b=[1 1;2 1]如果是a点乘b 结果是 [1 2;6 4] 就是对应位置的元素相乘
如果不加点 就变成了线性代数里面的矩阵乘法运算了
我是matlab初学者,什么时候要在变量后边加点
11楼:匿名用户
^1、在求函数值的
抄时候,并且是给袭出一组自变bai量的值,求与之对应的因du变量的值zhi
例:x=[1 2 3 4 5 6];
函数式为:y=2*x+x^2;
这时,你dao在matlab里编写函数式的时候就要写成:y=2.*x+x.^2
你可以在命令窗口输入,也可以写入m文件
2、矩阵的点乘
例:a=[1 2 3;4 5 6],b=[7 8 9;4 5 6]注意:a和b的行数和列数都要相等
矩阵的点乘,就是对应位置的元素相乘,构成另一个矩阵的元素a.*b=[7 16 27;16 25 36]
12楼:匿名用户
点乘,举个例子你就知道了
[1 2 3]*[10 10 10]' = 10 + 20 + 30 = 60;
[1 2 3].*[10 10 10] = [10 20 30]
13楼:高等数学答案
你是不是想说运算符号加点?变量是数组或者矩阵的时候。
在matlab中,什么时候数字或字母的右下方应该打点?
14楼:匿名用户
你好!很高兴回答你的这个问题。
当自变量是数组的时候,你要求因变量是数组,故而需要打点。
希望我的回答对你有所帮助!!
matlab 自变量后面老加个点是什么意思啊。不打又不对。
15楼:匿名用户
不打点的乘法“*”默认的是矩阵乘法
打上点后“.*”相当于将对应位置元素相乘
16楼:手机用户
拟合函数 z=a0+a1*x+a2*y+a3*x^2+a4*x*y+a5*y^2
那你要拟合的自变量就是(1, x, y, x^2, y^2)
所以依次放入n这5个向量
顺序没有规定, 但你这么代入求出的b就是[a0 a1 a2 a3 a4 a5]'
如果你顺序颠倒为n=[ones(15,1),x1',y1',y2',x',y'], 那么求出的b就是[a0 a3 a5 a4 a1 a2]'
如果要拟合z=a0+a1*x+a2*y+a3*x^2+a4*x*y+a5*y^2+a6*x^3+a7*y*x^2+a8*x*y^2+a9*y^3;
那么要多设
x2=x.*x.*x;
y3=y.*y,*y;
x3=x.*x.*y;
y4=x.*y.*y;
再求n=[ones(6,1),x',y',x1',y2',y1',x2',x3',y4',y3'];
17楼:史善冬
其实楼主可以看看,一般点乘或者点除的都是矩阵运算,但是一般的乘除加不加无所谓啊
matlab中一个变量后面加一个点代表什么啊?比如sumf= fitness1./sumfitness?
18楼:匿名用户
./运算
表示fitness1的每一个元素分别和sumfitness的对应元素做除法,结果放到sumf对应位置
matlab中“Xi是什么意思,matlab中!=是什么意思
1楼 匿名用户 x i 是取矩阵x的所有行的第i列并共轭转置。其中,x表示一个矩阵 x i 表示所有行的第i列的子矩阵 冒号 就是全部的意思 最后的单引号表示共轭转置,在实数领域相当于转置。 x a b 取子矩阵在matlab是一种常用的操作。除了前面提到的取所有行 或列 用冒号,还可以取连续取或间...
在matlab中(Y-y2是什么意思,括号右下角的那一
1楼 匿名用户 称为点运算,也叫数组运算,其特点是对数组的每个元素进行点后面那个符号的运算 这里是求幂,类似的还有乘 左除 右除 ,类似于矩阵的加减法那样。如果不带点,会按照矩阵的运算法则进行。 在matlab中 y y 2是什么意思,括号右下角的那一点是什么,有什么用途 2楼 匿名用户 y和y应该...
matlab中indexmax()是什么意思
1楼 设计复杂 matlab 中 表示最大值,index表示最大值的位置。操作方法如下 1 首先打开matlab软件。在matlab中 是不等于的意思,主要用于判断两侧表达式是否不相等,如果两个值比较,是不等于的,那么返回结果为真,是等于的,那么返回结果为假。 2 下面来使用一下 ,命令行窗口输入1...