Matlab矩阵运算问题题目是英文的 跪求大神给code!可以提高悬赏谢谢!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 00:43:39
Matlab矩阵运算问题题目是英文的 跪求大神给code!可以提高悬赏谢谢!
xRI_d+)`;*R|'J e+ZOcLHhLeƨ# Kv{+z00 Ѥjjg3ݿGrd+ʫr>~%K["}7P"+6p"YyvÄ{1jggN0:#Ma7={o-<(C㡈 ?4j?([,{fYKDz]~f9ݬ`yNt{u[67rV{<~yXP}Ciq[}~m9X8`Np_2f YhtoZjrZvO{SJJB/Uߛ5-HC@ (O(ǽDEOBNgmXED2"X2r5y96Y1_Y5,) ʊ^1)0J{z?+.'q!zK H6[1KYײ4EȲ3L-ާƨR4!";i!#ݚGGU< }VzunҮYlg[Gc-}5PO>|8dPfU.Mk3z{`j. Mc<4M{ղQ3n&7\nw{fnm-ӜwGnAp-ĥB+V( R3nFn"5f [fTfۮ5|"u֛_/8]ɧnpNMh9UMG_UZ]9?Wr~TBMzpb9 |ZFŮ{]5!r~'Fe9(p{J1RW z*]l++)X b`r,>{WJ9Jh-WvU 8 }@)څ^M/6/ -N C3(EQմ1ӌs([D< @x2uJv֕YI!h"{qGߑڋ ?YS2cy;+ :^xdcjJt*^ڦF!.PD<<؁*T#?-0,

Matlab矩阵运算问题题目是英文的 跪求大神给code!可以提高悬赏谢谢!
Matlab矩阵运算问题

题目是英文的 跪求大神给code!可以提高悬赏

谢谢!


Matlab矩阵运算问题题目是英文的 跪求大神给code!可以提高悬赏谢谢!

这个问题我考虑了很长时间.

 

单就编写max_plus函数而言,非常简单,代码如下(根据题中要求,不需要检查矩阵维数是否正确):

function C = maxplus(A, B)
% C的行数与A行数相同,C列数与B列数相同
for i = 1 : size(A, 1)
    for j = 1 : size(B, 2)
        C(i, j) = max( A(i, :) + B(:, j).' );
    end
end

 

测试实例:

>> A = round(rand(5, 3)*10)
A =
     7     1     8
    10     7     7
     8     4    10
     7     1    10
     5     6     1
>> B = round(rand(3, 4)*10)
B =
     4     6     7     7
     5     0    10     4
     3     6     8     6
>> C = maxplus(A, B)
C =
    11    14    16    14
    14    16    17    17
    13    16    18    16
    13    16    18    16
    11    11    16    12

第二问有些难度:找到矩阵E,使得A⊙E=A.

由于百度知道系统的排版缺陷,公式的表达比较困难,所以,具体的分析过程我就不写了.基本的思路就是,设定矩阵A和E的元素用aij、eij表示,则根据运算的规则,可以推导出,每个eij都应该满足一组不等式:

eij <= [akj-aki], k=1..n

并且必须有一个等式成立,所以 eij 就是右侧向量的最小值,即

E(i, j) = min( A(:,j) - A(:,i) );

然后用一个简单的二重for循环即可计算出E:

function B = E_maxplus(A)
B = A;
for i = 1:size(A,1)
    for j = 1:size(A,2)
        B(i, j) = min( A(:,j) - A(:,i) );
    end
end

 

举例:

>> A = magic(4)
A =
    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1
>> B = E_maxplus(A)
B =
     0   -14   -13    -3
   -10     0    -1   -13
   -11    -1     0   -14
    -3   -11   -10     0
>> C = maxplus(A, B)
C =
    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

第三问,是否存在F,使得A⊙F=E?这个我还没想明白.楼主可以尝试提高悬赏刺激一下,也许我能想出答案(不是敲诈,我觉得自己为回答这个问题的付出对得起最高的悬赏).

Matlab矩阵运算问题题目是英文的 跪求大神给code!可以提高悬赏谢谢! matlab关于矩阵的问题(急,请问这两道题目在matlab中怎么做, matlab 矩阵卷积的问题 matlab矩阵运算法则 matlab 矩阵运算设一个矩阵3*4的矩阵M,运算Y=5/M用matlab编程,如何实现?5是常数 matlab矩阵指数运算和对数运算如何定义的?我想知道的是矩阵指数运算和对数运算的数学含义. 我想建立一个MATLAB函数文件,自变量是矩阵Q,运算是矩阵各项的和,最好用for循环 怎么在Matlab中运算参数矩阵,准确的说是 我的矩阵里面去是参数 要求的矩阵也是一个参数矩阵 matlab关于矩阵运算的A为一个矩阵,请问▽A表示是个什么意思?应该如何计算? matlab随机矩阵生成问题 和图片矩阵结构一样,要求是16*16的矩阵,附上代码, 如何写出比 MATLAB 更快的矩阵运算程序 如何写出比 MATLAB 更快的矩阵运算程序 如何写出比 MATLAB 更快的矩阵运算程序? matlab矩阵运算多久能学会,要最快的 如何写出比 MATLAB 更快的矩阵运算程序 matlab矩阵运算 A(B ,:MATLAB里面A(B,:其中A是150*2矩阵,B为150*1矩阵, 矩阵函数 Matlab假设A是个矩阵,矩阵的乘方运算A^3是区别于点乘A.^3的,然后相应的矩阵函数exp(A), sin(A), cos(A)等都可以通过Taylor展开,再用矩阵的乘方运算来求,但Matlab中直接对矩阵使用exp, sin, cos 怎么调用matlab工作空间里的矩阵进行矩阵相加减的运算