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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
如何生成沿着次对角线方向的元素 并进行算术平均4 S; w9 n1 _& L

* t! H* Y6 F9 N3 X* g, j4 T
, n3 A% [  g  r8 ^

& w2 U" Y* F; f7 ^4 z1 p: j! x# I1     0     0     0     0
" h1 C3 \: c, H* m8 x: L* D* Q9 I9 h1 H+ a7 R+ f) o
     0     0     0     0     0
! N& [9 J$ G% U0 q9 s2 \7 ]; g  y0 z7 c- e. d1 b) s) c" [
     0     0     0     0     0; f4 {* I% p, n4 {- s

* q3 n9 [& s  i$ T- }     0     0     0     0     0
  B. P2 Z. R9 T: p" v& v9 ]9 p$ T% W4 [
* g- @" R" b, z; e$ f  w# D4 Z

9 @- p) n2 ~+ M0 j: Y0 F3 P; P* u  t2 m

8 O8 x+ [  \$ f9 }M =/ d- O* |+ a  \  B* ]. m
8 j' a5 d' ^, V0 {! @( f$ C. T

3 j5 N8 W, D# q
% b( `' c$ ^. a, a     0     0     1     0     0# |( s; L2 p4 A

$ \: X0 h8 F/ Y$ Q9 p     0     1     0     0     0
0 j& Y' r6 A! e* ~6 p% |2 ?& x' V, Y) F9 ]/ H' o6 p' T) K, R
     1     0     0     0     01 g4 z* p) T9 Q5 f4 F! \

" P) g3 c  G9 h( l2 z+ i3 u     0     0     0     0     0
. ^# a- O  t% C' i5 E  `0 n* D0 O6 n6 Z7 P# D. x0 x/ R
     0     0     0     0     0
, Z& u; E" X" {3 B- `" r# j7 L/ v" f1 Z" C5 v
* R" Y: Z9 k/ y: g- I
, Y, t' ?% Y. T0 A
# }4 f$ X! R5 Q1 \; I) W9 j

' _: K6 M/ K1 e6 U1 f% CM =) J( G  g/ V  c9 v

8 d3 d/ U: S3 t5 c8 x" L& [
  F7 m+ u" c& t" b) C0 A
6 o/ y4 Q7 b9 C1 Y$ Y: |* ?     0     0     0     1     0& f& d2 ^- P- G7 U) K

0 \, W2 X! J" H* E     0     0     1     0     0' {9 F5 v. m' B. S5 x
9 V; R: o$ g1 i! s/ @
     0     1     0     0     0
/ J5 W2 c( S% ^- L6 `% l) X: o2 l6 o2 u- W$ D* r0 @
     1     0     0     0     0. e* y: k; h0 A9 E" j/ R
3 @9 Q% r: e- `# g8 d. Z4 ?
     0     0     0     0     0& x4 B! m+ d4 J- a, q

7 H# b4 y5 B  e' ~2 w8 ]6 G- j  D' }# v+ u! {2 n0 x* U1 z0 [- T5 y/ q

' H$ T" }- ~) U  I6 j  W; v5 s6 O, \/ m$ x( }9 z8 I

6 R/ w  ^7 S7 C* T% x: RM =& E6 l! \0 I! E# G) T; v
0 q; K, U' ?5 z, }1 M: s( r  C3 g+ t
/ i" T1 e: b9 o! T5 U: F
! V: _2 t1 [  s+ B" W% I2 _
     0     0     0     0     1/ b0 f: A* `- A2 p$ h

$ h# f9 [. W: y2 D$ u; T8 U     0     0     0     1     02 M* U0 k" ?- {( w: B
6 n4 Q6 ^" V! w  H
     0     0     1     0     0; Y! m1 Z% B* z! x; y- l
& |' C, \/ y" z1 e9 ]
     0     1     0     0     0; o/ V5 }& v) `; `) `. A' O
. W5 L- f9 m8 ?2 S; W
     1     0     0     0     0
  R/ f, g4 a) S3 D0 q0 ^$ i3 E1 B( y* q8 t' e

/ x6 e% C' N# W( ffor n=1:5: H0 c% t/ ^* [' @
1 r  o4 [$ w7 x8 a
   M= flip(eye(n));2 A1 v9 D9 l. [# d

, E; u/ i; Z) c$ h$ B$ ^+ A8 K   M(5,5)=0
; M' F2 Z- {8 R. v
' J% i& y$ L+ b$ h" L   M
* d" T" y1 T- ~0 b4 z  u1 B8 @+ L6 a8 c) |7 Z/ M5 |
end) |* b1 g4 ~8 R& N& d! k. h3 ~
问题是次对角线以后的没办法在按规律赋值为1了,请教大神,非常感谢!
  • TA的每日心情
    开心
    2019-11-20 15:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-6-15 13:41 | 只看该作者
    可以联用rot90和diag函数,举例) ^# o/ K; V2 k% ^& Y
    vector = 1:5;
    - G1 D7 x. r8 t/ T" hM = rot90( diag(vector,1) )
    7 Q& Q# m! ?( x% ]
    ; f# K+ C1 r# ~  _# T: O, r     0     0     0     0     5     0
    & J; F4 O; C2 K* \     0     0     0     4     0     0
    1 T+ |5 }2 I& P" J9 W) ]# P0 V' h' u     0     0     3     0     0     0
    # F' I3 B$ ^5 U: O) i$ G' Q     0     2     0     0     0     0
    / t) G0 e7 }( t& ?% [/ Y- u/ B$ r     1     0     0     0     0     0
    * l/ K# M7 i6 p     0     0     0     0     0     0  R3 n( e1 ]' d# M
    vector = 1:5;rot90( diag(vector,-1) )% B& G  o/ q" F/ ?
    % v6 r; g8 F1 E. W& i) W4 Q
         0     0     0     0     0     0
    / q! y9 U( T- u6 W4 N     0     0     0     0     0     50 ^0 e/ |! @: t) T+ h; q
         0     0     0     0     4     09 C3 m* l- j% P+ o# d6 g" U0 e8 }
         0     0     0     3     0     0, }1 ^3 s. ]! ]! s8 W& Z9 ^! v& K7 x
         0     0     2     0     0     0
    , k% z4 n  k; z' X* b8 x- l# F     0     1     0     0     0     0
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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