急救啊!用matlab设计一个n*p的矩阵

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:15:18
用matlab设计一个n*p的矩阵,aij代表矩阵中任意一个元素(1<=i<=n,1<=j<=p),需要做的是将矩阵中的元素一一代入公式进行计算,公式的未知数就是aij,并将计算结果按降序排列,但显示的是j数值,公式不要紧,关键是怎么把aij弄好,请高手指教!!
S(j)=XXXaij %公式太复杂写不出来用XXX表示下
我觉得不能直接把A写进公式,S(j)中的j与aij的j对应的,当j=1时有S(1)的值,j=2,S(2)...直到j=p,S(p),
我需要的结果是根据S(j)的大小来排列,然后是显示j的值,不是显示S(j)哦
比如S(1)>S(2)>S(3)>S(5)>S(8)...那么显示的结果(即J)为
1 2 3 5 8...

设公式 y = sin(2*a)

A是n*p矩阵

y = sin(2*A) 直接用矩阵算,注意乘法和除法要加点

对y排序

z = sort(y(1:end),'ascend')

A是n*p矩阵
y = sin(2*A)
z = sort(y, 'descend')

What do ya mean by '显示的是j数值'?