質問: n; } /*** 掃引終了判定* **/ if(n>=4000)//4000点比較したら最大値を格納 { count=count+1; Vmin[count]=TopDataV;//最大値格納 fmin[count]=TopDataf;//最大値が何点目であったか格納 dds_Int=1; delay_ns(50); n=0; dds_Int=0; } } ``` ### 試したこと 4000点をいったん配列に格納しようと試みましたが、メモリが足りませんでした。 ### 補足情報(FW/ツールのバージョンなど) dsPIC C言語 MPLAB
回答: こんにちは。 単に最大値ではダメなのでしょうか? 極大点を求めるわけでないのであれば、単なる最大値で良いはずです。