声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 863|回复: 3

[编程技巧] 紧急~请大侠们指点这个程序呵~

[复制链接]
发表于 2010-10-30 20:01 | 显示全部楼层 |阅读模式

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

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

x
大侠们,我现在有个matlab程序搞不定,还请大家多多指教呵~
就是一个一个画点是没问题的,但是用循环就不行呵,画出来的都是和第一个值一样的直线~
主程序如下,还有好几个子程序呢~
format short
clear all
xhr=zeros(200,1);
vel=zeros(200,100);

    disp('please enter the the length to thickness ratio:');
    xhz=input('a/b=');
   
%     global thetta
%     disp('please enter the value of temperature T(°C):');
%     T=input('T=');
  
  for k=0:5
      T=5*(k-1);
      thetta=T-25;
   global thetta
   constants(thetta)
      

   
    nx=1;
    xtol=1.0e-8;
    % The calculated scale of the normalized frequency
    cs=0.9999;
    ce=1.002;
    nc=40;

     [xhr,vel]=search3(nx,T,nc,cs,ce,xtol,xhz);   
    plot(xhr,vel,'r.')
    xlabel('Temperature (°C)')
    ylabel('Frequency change \Deltaf/f_{25°C}')
    axis([-60 120 -100 100])
    hold on
end
回复
分享到:

使用道具 举报

发表于 2010-10-30 21:00 | 显示全部楼层
LZ高估大家了? 至少个人水平有限!
没给齐资讯, 无法试跑, 实在没能知道问题在那里:@L
还有标题请清楚些, 静下思考清楚, 再看怎提问:@)
发表于 2010-10-31 21:57 | 显示全部楼层
不只所云,……,还是请完整的程序和运行的方法以及参数说明白,大家方可调试一下
发表于 2010-11-1 06:35 | 显示全部楼层
你这程序掐头去尾的,怎么改啊
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-13 16:43 , Processed in 0.068633 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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