matalab吧 关注:165贴子:157
  • 3回复贴,共1

菜鸟:在线急等,拜谢了

只看楼主收藏回复

要求:给出三列数字,后两列分别是x,y坐标,第一列是编号,在一个图上根据坐标分段画出不同编号的曲线


1楼2017-04-12 11:03回复
    A=importdata('data1.txt');%读取txt文件到数组A中
    tline=[];
    i=0;
    j=0;
    k=0;
    r=size(A,1);
    num=0;
    count=1;
    while(num<r);
    while(int(A(i,0)) == count);
    plot(A(i,2),A(i,3));
    i=i+1;
    end
    count=count+1;
    num=num+1;
    end
    这是写得代码,提示while(int(A(i,0)) == count);错误,为什么?这各代码画出来应该是点,如何在以张图下根据第一列数字的不同画出分段曲线。拜谢了。


    2楼2017-04-12 11:37
    回复
      A=importdata('data1.txt');%读取txt文件到数组A中
      i=1;
      j=0;
      k=0;
      r=size(A,1);
      num=0;
      count=1;
      while(i<r);
      while((A(i,1)) == count);
      plot(A(i,2),A(i,3),'g');
      i=i+1;
      end
      count=count+1;
      num=num+1;
      end
      为什么失败了??


      3楼2017-04-12 11:49
      回复
        进行仿真时设定t=1 s时breakerl合闸,t=3s时breaker2合闸,t=5 s时丁B2低压侧三相短路故障,t=5.06s时故障切除低压厂用变进入电压恢复运行状态并带200kW负荷运行,t=7s时仿真结束。仿真算法采用de15s
        是用clock吗?需要写代码吗?还是怎么设置啊
        老哥教我吗


        IP属地:河北4楼2018-03-21 19:09
        回复