質問編集履歴
2
エラーメッセージの更新
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -20,13 +20,12 @@ | |
| 20 20 | 
             
            ### 発生している問題・エラーメッセージ
         | 
| 21 21 | 
             
            ---------------------------------------------------------------------------
         | 
| 22 22 | 
             
            ValueError                                Traceback (most recent call last)
         | 
| 23 | 
            -
            Cell In[ | 
| 23 | 
            +
            Cell In[11], line 69
         | 
| 24 24 | 
             
                 63         plt.pause(.01)
         | 
| 25 25 | 
             
                 68 if __name__ == "__main__":
         | 
| 26 26 | 
             
            ---> 69     main()
         | 
| 27 | 
            -
                 71 print(Volts.shape,Time.shape)
         | 
| 28 27 |  | 
| 29 | 
            -
            Cell In[ | 
| 28 | 
            +
            Cell In[11], line 45, in main()
         | 
| 30 29 | 
             
                 42 ax.set_xlabel('time(μs)')
         | 
| 31 30 | 
             
                 43 ax.set_ylabel('Voltage(mV)')
         | 
| 32 31 | 
             
            ---> 45 lines, = ax.plot(x, y)
         | 
| @@ -62,6 +61,8 @@ | |
| 62 61 |  | 
| 63 62 | 
             
            ValueError: x and y must have same first dimension, but have shapes (101,) and (100,)
         | 
| 64 63 |  | 
| 64 | 
            +
             | 
| 65 | 
            +
             | 
| 65 66 | 
             
            ### 該当のソースコード
         | 
| 66 67 |  | 
| 67 68 | 
             
            python
         | 
1
書式の改善 、質問内容の変更、Timeの関数変更
    
        title	
    CHANGED
    
    | @@ -1,1 +1,1 @@ | |
| 1 | 
            -
            xとyの変数の | 
| 1 | 
            +
            xとyの変数の要素数が違う
         | 
    
        body	
    CHANGED
    
    | @@ -65,6 +65,7 @@ | |
| 65 65 | 
             
            ### 該当のソースコード
         | 
| 66 66 |  | 
| 67 67 | 
             
            python
         | 
| 68 | 
            +
            ```ここに言語を入力
         | 
| 68 69 | 
             
            def get_data_from_inst(rm , osc):
         | 
| 69 70 |  | 
| 70 71 | 
             
                osc.timeout = 30000
         | 
| @@ -85,7 +86,7 @@ | |
| 85 86 |  | 
| 86 87 | 
             
                ADC_wave = osc.query_ascii_values('CURV?', container=np.array)
         | 
| 87 88 | 
             
                Volts = (ADC_wave- yoff) * ymult + yzero
         | 
| 88 | 
            -
                Time = np.arange(xzero, | 
| 89 | 
            +
                Time = np.arange(xzero,len(Volts)*xincr + xzero, xincr)
         | 
| 89 90 | 
             
                return (Time, Volts)
         | 
| 90 91 |  | 
| 91 92 |  | 
| @@ -134,13 +135,15 @@ | |
| 134 135 |  | 
| 135 136 | 
             
            if __name__ == "__main__":
         | 
| 136 137 | 
             
                main()
         | 
| 137 | 
            -
                
         | 
| 138 | 
            -
             | 
| 138 | 
            +
            ```
         | 
| 139 | 
            +
               
         | 
| 139 140 |  | 
| 140 141 | 
             
            ### 試したこと
         | 
| 142 | 
            +
             Time = np.arange(xzero, xincr * (len(Volts) - xoff) + xzero, xincr)から
         | 
| 143 | 
            +
             Time = np.arange(xzero,len(Volts)*xincr + xzero, xincr)に変更しました
         | 
| 141 144 |  | 
| 142 145 |  | 
| 143 146 |  | 
| 144 147 | 
             
            ### 補足情報(FW/ツールのバージョン
         | 
| 145 148 | 
             
            オシロスコープにはTEKTRONIX,DPO3014,C021244,CF:91.1CT FV:v2.38 
         | 
| 146 | 
            -
            これを用いています
         | 
| 149 | 
            +
            これを用いています
         |