質問: エクセルファイルのプロット方法 エクセルからグラフをプロットするアプリの作成を行っています。 ファイルの導入やプロット線の表示は出来たのですが、肝心のエクセルから数値を抜き出すことが出来ません。 添付のようなデータで、a1~a11を横軸、c1~c11を縦軸に取るようなグラフを作成したい場合、どのようにコードを書けばよいのでしょうか。 数値の開始・終了位置はスピナーで選択する予定です。 素人意見で恐縮ですが、よろしくお願い申し上げます。
回答: やりたいこと理解しましたので編集します。 まずは適当なデータセットを用意し、読み込みます。 [a,~,~] = xlsread('sample_1.xlsx') パラメータを入れます ここでは 1列目を横軸、2列目を縦軸、2行~5行まで抽出 しています idx_start = 2; % スピナa idx_end = 5; % スピナb column_x = 1; % スピナc column_y = 2; % スピナd 以下がやりたい事の肝です x = a(idx_start:idx_end, column_x); y = a(idx_start:idx_end, column_y); プロットします plot(x,y)