数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 4518|回复: 6

求助

[复制链接]
发表于 2003-7-25 04:53:46 | 显示全部楼层 |阅读模式
怎么把一个零一矩阵中零的点的位置显示出来?
发表于 2003-7-25 05:00:44 | 显示全部楼层

比如用matlab吧,循环,判断,plot
发表于 2003-7-25 05:06:45 | 显示全部楼层

在数据结构中不是讲了吗
shiery快去翻翻
好象是在邻接矩阵中
 楼主| 发表于 2003-7-25 05:17:41 | 显示全部楼层

能用MATLAB做吗?我要具体的程序
发表于 2003-7-25 07:20:09 | 显示全部楼层

用循环不好,Matlab做循环速度很慢,直接用find语句,查找有零位置的矩阵,具体的规则你查一下帮助,偶家中没有Matlab,不然就给你编了。

btw:有人经常说Matlab速度慢,是对的,但是如果掌握一些技巧,把一些运算放到矩阵中来,可以优化很多计算,所以要尽量避免for的出现,Matlab的for比C/C++慢太多了,少用为妙。
发表于 2003-7-25 07:39:12 | 显示全部楼层

嗯,说的不错
matlab的for,经我实验,比c++慢20倍
发表于 2003-7-25 08:36:33 | 显示全部楼层

我还算过Mathematica的for比C/C++慢约1000倍,有一次用Mathematica算了40多分钟,而C语言就3秒钟。
还有Matlab也挺慢的。
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-26 21:23 , Processed in 0.048283 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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