matlab corr2函数为什么返回NaN值?下面是我测试的两个小实例,为什么会返回NaN呢?>> a=[1,2,3;4,5,6]a =1 2 34 5 6>> b=[1,2,3;4,5,6]b =1 2 34 5 6>> corr2(a,b)ans =1>> a=ones(2,3)a =1 1 11 1 1>> b=ab =1 1 11 1 1>> corr2(a,b)ans =NaN

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 08:26:39
matlab corr2函数为什么返回NaN值?下面是我测试的两个小实例,为什么会返回NaN呢?>> a=[1,2,3;4,5,6]a =1 2 34 5 6>> b=[1,2,3;4,5,6]b =1 2 34 5 6>> corr2(a,b)ans =1>> a=ones(2,3)a =1 1 11 1 1>> b=ab =1 1 11 1 1>> corr2(a,b)ans =NaN

matlab corr2函数为什么返回NaN值?下面是我测试的两个小实例,为什么会返回NaN呢?>> a=[1,2,3;4,5,6]a =1 2 34 5 6>> b=[1,2,3;4,5,6]b =1 2 34 5 6>> corr2(a,b)ans =1>> a=ones(2,3)a =1 1 11 1 1>> b=ab =1 1 11 1 1>> corr2(a,b)ans =NaN
matlab corr2函数为什么返回NaN值?
下面是我测试的两个小实例,为什么会返回NaN呢?
>> a=[1,2,3;4,5,6]
a =
1 2 3
4 5 6
>> b=[1,2,3;4,5,6]
b =
1 2 3
4 5 6
>> corr2(a,b)
ans =
1
>> a=ones(2,3)
a =
1 1 1
1 1 1
>> b=a
b =
1 1 1
1 1 1
>> corr2(a,b)
ans =
NaN

matlab corr2函数为什么返回NaN值?下面是我测试的两个小实例,为什么会返回NaN呢?>> a=[1,2,3;4,5,6]a =1 2 34 5 6>> b=[1,2,3;4,5,6]b =1 2 34 5 6>> corr2(a,b)ans =1>> a=ones(2,3)a =1 1 11 1 1>> b=ab =1 1 11 1 1>> corr2(a,b)ans =NaN

这是matlab给出的corr2的算法

从公式上看,只要A,B中有一个矩阵的元素全部相等

那么公式的分子和分母都等于0

0除以0的运算就会返回NaN

matlab corr2函数为什么返回NaN值?下面是我测试的两个小实例,为什么会返回NaN呢?>> a=[1,2,3;4,5,6]a =1 2 34 5 6>> b=[1,2,3;4,5,6]b =1 2 34 5 6>> corr2(a,b)ans =1>> a=ones(2,3)a =1 1 11 1 1>> b=ab =1 1 11 1 1>> corr2(a,b)ans =NaN matlab 求两个矩阵相似度函数corr2()b=ones(3,7)c=ones(3,7)corr2(b,c)显示结果如下:ans=NAN这神马情况——还有corr2返回值的范围一般是多少哇 MATLAB函数 [m,n]=size(imf) 返回的[m,n]是什么? 用matlab试实现一个函数,该函数可接受两个参数 r 和n.在函数中实现如下计算并返回结果 matlab中用什么函数返回向量中的最大元素 matlab中wavread 函数,y=wavread(‘sample.wav’),返回的值y是一个n行2列的数组请问这个n 是不是就是指采样的个数,如果一行是一个采样点,可是采样点的离散值为什么有两个? matlab 如何计算正态分布函数N(x) matlab 如何计算正态分布函数N(x) matlab返回两个向量请问,如何用函数命令返回两个 向量 function [zz2max,zz2min]=zz2(dz)我写成这样,matlab似乎只能返回第一个zz2max. Matlab:试编写函数式文件程序返回该函数并保存 matlab 如何让函数返回实数有的函数用的时候返回复数,如何让它返回实数呢?或者如何把复数转换成实数? matlab中那个函数可以对两列向量求相关时候 即返回相关系数又返回显著水平? 为什么solve函数后matlab无反应 matlab mse函数求解释如图,为什么mse(n)和mse(n1)不同?不应该是一样的吗? 要写一个matlab 函数 返回三个矩阵,请问高手如何实现? matlab编写一个函数,用于求x、y、z的最小值,f为返回结果. matlab中u(:,1) = u0;怎么理解,u0是一个函数的返回值. matlab中wavread 函数,y=wavread(‘sample.wav’),返回的值y是矢量么?