找回密码
 注册
关于网站域名变更的通知
查看: 470|回复: 1
打印 上一主题 下一主题

次对角线以后的没办法在按规律赋值为1了怎么办?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-6-15 11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
如何生成沿着次对角线方向的元素 并进行算术平均  T0 b. D9 K" R; F% b& y
8 ^- W/ s  |7 C6 t" [' m
8 f2 u" Y( @3 w$ X8 r$ n- |
! f  u" G- f' I+ K
1     0     0     0     0
. b5 C( s. @* a) `& J# r4 F4 O, ~
     0     0     0     0     0
8 t% ?5 @4 L; v  I! v2 f9 U0 u3 l
5 O9 e; d" {4 M0 r" i     0     0     0     0     0
. s! W* k# Q0 }; P, F8 S7 H+ I
- y" C  F; r& b1 Q: z8 E& C, O     0     0     0     0     0) R* e% W& t* B7 K/ B$ t8 ^' x& }

  L" m& W2 G4 t
& j" i7 X8 s4 ^+ b. y9 P8 F! ~
" C/ @# h! T! e+ ^  i7 \( J. }6 w3 J. o  T0 i+ T

$ |/ `4 B5 |0 Z3 V4 lM =( Y4 G8 m% g: r. U
& _  C/ e  U) v4 S
. N' s+ e- h0 G( q! a6 v- V

+ V  g1 W2 S* f, S/ U9 m     0     0     1     0     0
( d6 x. X9 X- M" u3 I
% ]& J! K) b. y5 T( h! U4 t     0     1     0     0     0
9 p7 a; d+ X& [7 X( x7 j" S; {& b, g$ H: U1 Y; I
     1     0     0     0     05 w5 ?( M+ A! M' \3 K

9 k$ H+ i- U5 ~     0     0     0     0     0
1 b  x8 b' q6 C, `' u
+ f8 R3 X) j: Q     0     0     0     0     09 C2 B. E  J6 ^  c

% m% V* h  {. Q9 g; I- \6 t# a; H3 @4 _2 Q, [! Z
4 N; w3 |& F$ f1 _- j

2 m9 y3 S  Q( H* A! A' `
) F. c# Y  B% G# S6 MM =( ?" `/ x+ }  Q8 b

0 t8 P. u' ^$ l$ v4 t; e$ G: L' H6 Y* L

' F+ j" I' ~  j# n     0     0     0     1     0- {$ a' U. `/ B0 P1 {- w& s
5 S3 M/ b: |/ w8 P* I' i
     0     0     1     0     0
7 c  ^1 k" L7 w  T$ b
0 c! h1 S/ b) |  U+ F( A4 x, B     0     1     0     0     0! X3 P6 ~0 _6 r" _# j
) h7 G5 L  n. k, x- ~% P. A
     1     0     0     0     0) r5 F! G( @8 N9 o( ]
  F: m  h6 L& ^! `) Q9 q
     0     0     0     0     0
/ i- x( m7 n) s$ ?1 t$ N8 ], g: ?% G* l% M
/ g' y2 a& C4 W, @, X/ H
! X  D7 @" `& D" D9 ~/ I; {
/ y6 _# ]% ~/ J$ A

. g  A8 o6 T: J9 _M =" y2 a; q' }+ `" J
* Y7 j8 r% k7 a* ~* E8 G; Z
# R& [  I' ^8 |: z1 j( y
! J4 `7 L/ y- _1 X3 _0 t9 a
     0     0     0     0     1
4 S! h0 o" @+ [+ I( Y
5 _7 D$ j/ m. }" O3 G4 U, ?, K     0     0     0     1     0
5 U, e( y! ?5 U
8 v* z  {5 d, Y4 ~     0     0     1     0     05 i+ t; X. `% n/ {" Q
8 V$ W+ T% M1 W0 a# L6 w7 T
     0     1     0     0     0/ k7 h: S4 `. U0 g1 u5 Z; A9 K3 j
  |6 F6 O9 b0 }% }0 F$ @# |
     1     0     0     0     0" O! J4 P+ ^+ G& q" ]' r
3 l  ^2 I$ J* z- I0 {
0 c( z; J3 ]+ C; L: [
for n=1:5- @& @; W+ L( o) z5 `/ K7 `

0 K9 G8 L1 |+ w, s. o6 K9 n6 |8 n   M= flip(eye(n));
' Y$ n" `+ `( N' H! W& ~' i
3 k$ w  ^) x/ K$ u% R1 C9 l" P   M(5,5)=0) O1 F# H: I' L2 Z9 q0 F
0 Y; b5 J% O# t& ~  e
   M3 O- j$ q, I: Y' H3 ]

. P0 t' q0 P) `, Vend% Z5 Z! v  W6 @: l# g5 S9 u- @
问题是次对角线以后的没办法在按规律赋值为1了,请教大神,非常感谢!
  • TA的每日心情
    开心
    2019-11-20 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-6-15 13:41 | 只看该作者
    可以联用rot90和diag函数,举例
    ; c% k3 I5 P9 f) a* D& A% M5 Pvector = 1:5;
    5 f# k7 F# g8 a0 A- Y8 HM = rot90( diag(vector,1) )  {  t* y" e) |3 x6 k4 [

    ' y4 ]  _7 A/ T2 c+ Z' R     0     0     0     0     5     0
    + a8 D7 L# a" z' C     0     0     0     4     0     0
    & N) E: q- U* N, _$ h( X     0     0     3     0     0     0
    ' h% ^0 y5 P; w6 r9 C     0     2     0     0     0     0$ h. D0 j/ j% s/ y; l& N
         1     0     0     0     0     0; r- \2 P: o! q4 _, Z
         0     0     0     0     0     0
    7 O& D9 ]/ g  t3 V4 fvector = 1:5;rot90( diag(vector,-1) )
    , u" p, @$ O4 O" o/ ?; e0 e; E& B% X) J, ^
         0     0     0     0     0     0% P- {, {6 Y( [7 Q: T; n; U  h
         0     0     0     0     0     54 O  W7 g& `# ^) d' ], X3 o
         0     0     0     0     4     0' w# I* j4 c( k9 h' c
         0     0     0     3     0     0  M: s1 l6 y* ?  `0 j) ]
         0     0     2     0     0     0' J  M! V1 |( }6 p7 Y4 R2 o+ g
         0     1     0     0     0     0
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-6 09:08 , Processed in 0.140625 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表