QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5443|回复: 14
打印 上一主题 下一主题

大神们来帮帮我啊!

[复制链接]
字体大小: 正常 放大

2

主题

7

听众

502

积分

升级  67.33%

  • TA的每日心情

    2016-5-18 17:11
  • 签到天数: 181 天

    [LV.7]常住居民III

    自我介绍
    数学狂热爱好者,遗憾的是现在实力太弱。。。

    社区QQ达人

    跳转到指定楼层
    1#
    发表于 2012-10-2 15:52 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    A=[2 3 5 7 9 5;1 4 6 8 11 23;1 1 1 3 5 4;1 1 2 1 1 4;3 1 1 1 1 1;3 4 6 8 3 1]2 \! t+ |& U1 b  S5 K+ t8 k

    2 Q) `$ }% @; p
    * U" Q1 h0 y3 e这个矩阵里  我想提取每列 从上到下 第一个等于1的元素的坐标。  即第一列有三个1  但是我要第一个1的坐标  即是(2,1)  求大神们能帮我编一个小程序解决   因为这样的矩阵倒是可以数出来   但是对于1000*1000的矩阵就不知道该怎么办了  谢谢了
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    Vir 实名认证    中国数模人才认证   

    16

    主题

    4

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情
    开心
    2016-8-2 21:43
  • 签到天数: 40 天

    [LV.5]常住居民I

    社区QQ达人 邮箱绑定达人

    群组C 语言讨论组

    群组学术交流C

    群组学术交流A

    群组学术交流D

    群组学术交流B

    本帖最后由 Vir 于 2012-10-2 17:00 编辑 ) s4 G* L: N' \

    & g' a. p4 M2 d" |: F5 c2 {$ u随手编了一个,目测满足你的需求,有BUG再告诉我哈& ~; I5 n3 A) L9 f
    $ j2 B/ M$ t4 @2 Z0 Z
    A=[2 3 5 7 9 5;1 4 6 8 11 23;1 1 1 3 5 4;1 1 2 1 1 4;3 1 1 1 1 1;3 4 6 8 3 1]& X$ g$ H. M# l3 l8 ?
    . A6 ?6 b. z4 P/ j# `4 }
    mn=size(A);
    6 o! m* i$ J! Y( `2 xB=zeros(mn(2),2);: T( H0 g$ J/ d% g' z8 w

    5 y) Z% {1 W4 {7 `% [- ], [num=0;
    9 P9 b9 K8 m2 y$ V; v/ yfor i=1:mn(2)
    0 f0 f' j2 ?  @7 @$ c# l1 Z9 z& \    for j=1:mn(1)8 n: f" V1 p; b$ c
            if(A(j,i)==1); p9 o- y; ~' J! k8 r6 y3 \. ?" F- L; H
                num=num+1;& ^, Z2 r( d+ R
                B(num,1)=j;/ p- T& B8 A  J; f* _5 l
                B(num,2)=i;
    ( h- t) |1 n* K& ?            break;2 ]  Y( O" q5 l: q4 s3 O) \) W
            end
    & x/ w  J8 C' D/ ]1 E9 n! V    end! j! x) Q2 b$ t$ w, C$ h
    end+ T" H* A* [7 U) s7 c

    & c) n5 F8 [2 j7 D, IB) _* N! S# `- X  j% L6 }
    num
    4 Y, m# o8 l/ ^& \7 b% P0 B7 J: R! h6 q% V8 D* I0 z

    8 R/ \6 f. H  I: c( ^/ f

    点评

    newyear2012  牛  详情 回复 发表于 2012-10-5 11:54
    回复

    使用道具 举报

    kong1234        

    7

    主题

    7

    听众

    862

    积分

    升级  65.5%

  • TA的每日心情
    开心
    2016-11-11 13:17
  • 签到天数: 269 天

    [LV.8]以坛为家I

    自我介绍
    大学生

    社区QQ达人

    群组第四届cumcm国赛实训

    群组2013电工杯A题讨论群组

    群组2013年电工杯B题讨论群

            楼上对的

    点评

    Vir  谢谢支持瓦~~~~~~  详情 回复 发表于 2012-10-2 19:02
    回复

    使用道具 举报

    Vir 实名认证    中国数模人才认证   

    16

    主题

    4

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情
    开心
    2016-8-2 21:43
  • 签到天数: 40 天

    [LV.5]常住居民I

    社区QQ达人 邮箱绑定达人

    群组C 语言讨论组

    群组学术交流C

    群组学术交流A

    群组学术交流D

    群组学术交流B

    kong1234 发表于 2012-10-2 18:09
    : c; w5 D# f+ y6 h: Y8 F* z# f楼上对的

    6 b- l) _4 I5 `6 a: m/ ~谢谢支持瓦~~~~~~
    回复

    使用道具 举报

    kong1234        

    7

    主题

    7

    听众

    862

    积分

    升级  65.5%

  • TA的每日心情
    开心
    2016-11-11 13:17
  • 签到天数: 269 天

    [LV.8]以坛为家I

    自我介绍
    大学生

    社区QQ达人

    群组第四届cumcm国赛实训

    群组2013电工杯A题讨论群组

    群组2013年电工杯B题讨论群

    num =7 c4 V  X6 ~% s
    7 Q6 o; ~% e0 K' @" `
         6
    ) G) e  H: M9 m' x/ k5 u3 [4 x, aB =7 C& a- L# s1 n/ N

    - z+ p3 x+ D" M' C/ f     2     1. P8 h% z1 X3 k8 [$ M* |: }
         3     2" M+ Z2 m4 B5 M
         3     3
    3 C6 N0 p1 E  Q5 Q( k: j     4     43 R1 [' F: ^/ E0 v
         4     5
    / a) r5 L3 b% g6 P     5     6
    回复

    使用道具 举报

    kong1234        

    7

    主题

    7

    听众

    862

    积分

    升级  65.5%

  • TA的每日心情
    开心
    2016-11-11 13:17
  • 签到天数: 269 天

    [LV.8]以坛为家I

    自我介绍
    大学生

    社区QQ达人

    群组第四届cumcm国赛实训

    群组2013电工杯A题讨论群组

    群组2013年电工杯B题讨论群

    回复

    使用道具 举报

    Vir 实名认证    中国数模人才认证   

    16

    主题

    4

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情
    开心
    2016-8-2 21:43
  • 签到天数: 40 天

    [LV.5]常住居民I

    社区QQ达人 邮箱绑定达人

    群组C 语言讨论组

    群组学术交流C

    群组学术交流A

    群组学术交流D

    群组学术交流B

    是瓦 ,希望大家认真学MATLAB  数学建模很大程度上学的有用的就是编程环节瓦

    点评

    wangluzhu  据老师说MATLAB中循环的利用会导致效率很低下(但是我经常用……)您怎么看?  详情 回复 发表于 2012-10-2 19:25
    回复

    使用道具 举报

    wangluzhu 实名认证    中国数模人才认证  会长俱乐部认证 

    10

    主题

    15

    听众

    1076

    积分

    升级  7.6%

  • TA的每日心情
    奋斗
    2013-11-13 10:18
  • 签到天数: 492 天

    [LV.9]以坛为家II

    2012挑战赛参赛者

    群组2011年第一期数学建模

    群组数学趣味、游戏、IQ等

    群组全国大学生数学建模竞

    Vir 发表于 2012-10-2 19:24 % Z6 [" \/ X2 ]/ B
    是瓦 ,希望大家认真学MATLAB  数学建模很大程度上学的有用的就是编程环节瓦

    - z, z5 b; }; i- R5 d7 m据老师说MATLAB中循环的利用会导致效率很低下(但是我经常用……)您怎么看?

    点评

    Vir  尽量用内置的运算符,比如矩阵的自然运算。 比如 某行和另一行的倍数之类的 运算 ,就不用循环。 但是当循环变得无法避免,或者不用循环就要用更加复杂的数学逻辑,就没必要,用循环是最好的  详情 回复 发表于 2012-10-2 19:54
    回复

    使用道具 举报

    Vir 实名认证    中国数模人才认证   

    16

    主题

    4

    听众

    449

    积分

    升级  49.67%

  • TA的每日心情
    开心
    2016-8-2 21:43
  • 签到天数: 40 天

    [LV.5]常住居民I

    社区QQ达人 邮箱绑定达人

    群组C 语言讨论组

    群组学术交流C

    群组学术交流A

    群组学术交流D

    群组学术交流B

    wangluzhu 发表于 2012-10-2 19:25
    3 c* }, b1 F+ ^' E, F# \据老师说MATLAB中循环的利用会导致效率很低下(但是我经常用……)您怎么看?
    & O  P2 j( V0 f# W$ o0 y( W3 f3 J/ e; G
    尽量用内置的运算符,比如矩阵的自然运算。% u2 @1 ?7 g7 v& k3 o1 N' I
      z3 V' n: c7 ^# O8 s+ m; l4 ?2 u. F8 f
    比如 某行和另一行的倍数之类的 运算 ,就不用循环。% B. H( Y/ O" B3 m
    , L7 K2 N$ o( B; n6 T
    但是当循环变得无法避免,或者不用循环就要用更加复杂的数学逻辑,就没必要,用循环是最好的
    回复

    使用道具 举报

    26

    主题

    29

    听众

    1102

    积分

  • TA的每日心情

    2014-6-9 20:45
  • 签到天数: 290 天

    [LV.8]以坛为家I

    社区QQ达人 新人进步奖 发帖功臣

    群组Matlab讨论组

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-13 09:35 , Processed in 0.737935 second(s), 102 queries .

    回顶部