声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 9344|回复: 28

[综合讨论] 自己骂自己-----发问者的浅薄 (来者必读)

[复制链接]
发表于 2005-7-13 12:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
发信人: zjliu (秋天的萝卜), 信区: Matlab
  : [转帖]自己骂自己-----发问者的浅薄
发信站: 哈工大紫丁香 (Wed Jul 13 12:37:48 2005), 转信
转自simwebainhome版主


昨天在群内有人问:怎样才能让读入的图像显示坐标?
:在研学论坛的精华贴中找到亚丁整理的"数据读入"一文,找到答案,非常简单:axis on
同样是昨天在群内有人问:怎样实现对多幅图像的数据读入与存取?
:搜索研学精华区jacobus的老贴,实现如下:
for i=1:100;
a=[num2str(i) '.tif'];
[x map]=imread(a);
b=[num2str(i) '.bmp'];
imwrite(x,map,b);
end
.原来只是一个num2str命令的理解.并不难
我自己在给别人解决"如何用鼠标在fig文件中取点并显示坐标时"问题时,用了一个很笨的办
,simwe上发贴询问其中的几个疑问
http://www.simwe.com/forum/post/view?bid=19&id=513559&tpg=1&ppg=1&sty=1&age=0#51<;br>
3559
bzzz给了一个链接,原来早在半年多以前,这个问题在simwe上已经被讨论过了!贴中另一位版主午夜流星也给出了提示,今天又在老贴中找到了完成那个提示中一个例子:
an example


function crosshair
ezplot('sin(x)');


set(gcf,'WindowButtonDownFcn',@myfcn);


%%%%%%%%%%%%%%%%%%%%%%%%%%
function myfcn(hObject, eventdata, handles);
pt=get(gca,'currentpoint');
text(pt(1,1),pt(1,2),['(' num2str(pt(1,1),5) num2str(pt(1,2),5) ')']);
plot(pt(1,1),pt(1,2),'b*');
问题至此圆满解决.
    昨天自己闲来无事,将帮助中一个coneplot命令的例子当作箭头绘制(尽管这样分类很不恰当)的表达贴出来,其中有个axis tight命令没接触过,今天刚想翻帮助啃e,偶尔又在今年二 simwe上的精华贴中找到了nostalgicataohe老大对这个命令参数的精彩讨论,不仅问题解决了,而且还着实地提高了一把.还有,有关箭头的问题,我替别人解决完还洋洋得意,殊不知20046月研学亚丁的贴子里已经整理出来了!那时我连MATLAB都还没有听说过!
    这样的例子,疑问不知道我自己已经遇到了多少,将要遇到多少.但可以看出来:很多让我冥思苦想,彻夜不眠的,似乎无法攻克的难题的答案,也许很久以前就静静地站在论坛最显眼的地,凝视我;很多我以为标新立异,能破题建功的绝妙想法,其实很久以前,就已经被前人研究到让我目前难以企及的程度,而答案就在离我其实还不到三尺的地方肆意地嘲笑我!原来在最不经意的时候,论坛已经默默对我的自大作了善意地嘲讽.
     还有些时候,我即使在进到精华区后,也只是低头找教程,资料,ppt,pdf,doc,pdg...down一大堆回家扔进电脑不再问津,下次再看它,发现已经是准备格式化硬盘的时候了!忽然悟出:没仔细斟酌读懂的好资料,如同没吃进嘴里的美味珍馔,与瓦泥石尘何异!
今天翻老贴,偶然想到了这些,今后在有问题想在论坛发问时,我一定先问自己:这个破玩意儿一定是你独创吗?一定是你第一次想到吗?没确定之前,自己还是先去老贴里翻一翻吧!
     论坛里最悲惨的事情,莫过于当个学术自恋狂+文献搜索盲的双料笨蛋!^_^

[ 本帖最后由 lxq 于 2007-9-15 10:59 编辑 ]

评分

1

查看全部评分

回复
分享到:

使用道具 举报

发表于 2005-7-13 13:56 | 显示全部楼层
有道理
发表于 2007-5-31 18:44 | 显示全部楼层
:lol

评分

1

查看全部评分

 楼主| 发表于 2007-5-31 21:24 | 显示全部楼层

回复 #1 心灯 的帖子

huright 老弟,3楼的才是真正的原创作者,哈,奖励应该属于他.....  :@)

评分

1

查看全部评分

发表于 2007-6-1 10:21 | 显示全部楼层
同意   这个好像就是internet带来的弊病,资料一搜就得到了,太容易得到的,也太容易被丢弃。认真读、仔细品味的又有几位?  楼主教训的是
发表于 2007-6-1 13:40 | 显示全部楼层

回复 #4 心灯 的帖子

好贴实至名归了。感谢原创,感谢转贴者。这个帖子也是俺从matlab版深水里捞出来的。
发表于 2007-6-6 13:17 | 显示全部楼层
原帖由 心灯 于 2005-7-13 12:45 发表
主午夜流星也给出了提示,今天又在老贴中找到了完成那个提示中一个例子:<br>
an example<br>
<br>
function crosshair<br>
ezplot('sin(x)');<br>
<br>
set(gcf,'WindowButtonDownFcn',@myfcn);<br>
<br>
%%%%%%%%%%%%%%%%%%%%%%%%%%<br>
function myfcn(hObject, eventdata, handles);<br>
pt=get(gca,'currentpoint');<br>
text(pt(1,1),pt(1,2),['(' num2str(pt(1,1),5) num2str(pt(1,2),5) ')']);<br>
plot(pt(1,1),pt(1,2),'b*');<br>

运行了程序发现没有出现想要的结果:没有标出坐标,只是不断出现*点。检查后发现是少了hold on指令,
修改后的程序如下:
function crosshair
ezplot('sin(x)');
set(gcf,'WindowButtonDownFcn',@myfcn);
function myfcn(hObject, eventdata, handles);
pt=get(gca,'currentpoint');
hold on
text(pt(1,1),pt(1,2),['(' num2str(pt(1,1),3) num2str(pt(1,2),3) ')']);
plot(pt(1,1),pt(1,2),'b*');

这下结果就对了,我想这并不算是个问题。但是对于向我这样的新手来说就是问题
所以略作修改,以便使用

评分

1

查看全部评分

发表于 2007-11-28 20:19 | 显示全部楼层
言之有理!
发表于 2007-12-14 23:36 | 显示全部楼层
說得好
发表于 2008-1-14 16:02 | 显示全部楼层
像我这样的就很难理解
肯定要来问人的
发表于 2008-3-19 16:32 | 显示全部楼层
说的好,作学问一定要多看,多做,不能只会提问
发表于 2008-3-22 10:27 | 显示全部楼层
唉,楼主说的挺在理,我也该好好检讨自己呀
发表于 2008-3-23 16:34 | 显示全部楼层
呵呵,看来学习习惯得改一下
发表于 2008-3-24 00:21 | 显示全部楼层
google +help+demo+书:@P 我觉得其实大部分问题这样都可以解决啊,发问的浅薄,源自于学习方法和态度吧???

评分

1

查看全部评分

发表于 2008-4-14 20:37 | 显示全部楼层
是是是!!!!   
:@L
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-21 18:45 , Processed in 0.063585 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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