問題タブ [xlsread]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
761 参照

excel - Excel ファイルを matlab に読み込む基本的な手順

これは、単純な Excel ファイルを MATLAB に読み込もうとしたときに受け取ったエラーです。


これは、読み込みたいスプレッドシートのスナップショットです。

Book1 画像

これらのデータを抽出するための基本的なノウハウを教えてもらえますか? Excel ファイルを MATLAB に読み込むことに関する他の質問を調べましたが、まだ非常に混乱しています。最終的には、同じ方法を使用してプロジェクト用に以下のファイルを抽出したいと考えています。

私のプロジェクトの画像2

2 番目の画像は、抽出する必要があり、抽出できなかったデータを示しています。そのファイル タイプは異なるようです。それはカンマ区切り値ファイルであり、xls. したがって、ファイルの種類が異なるとデータの抽出が妨げられるかどうかについても混乱しています。

0 投票する
0 に答える
174 参照

excel - Matlab からのアドイン Excel 出力の読み取り

Refprop アドイン ( refprop へのリンク) を使用していくつかの値を計算する Excel ファイルを作成しました。次に、.xlsx ファイルに入力値を書き込む Matlab スクリプトがありますxlswrite

問題は、Refprop アドインが無効になっているように見え、出力値が更新されないことです。

xlswriteMatlab からの出力を読み取るために、使用した後に Excel のアドインをアクティブにすることはできますか?

Windows 8.1 (64 ビット) で Matlab2014a と Excel2013 を使用しています。

ありがとうございました

0 投票する
1 に答える
4006 参照

jquery - angularjsを使用してxmlファイルを読み取り、値をjsonオブジェクトに保存するにはどうすればよいですか

angularjsを使用してxmlファイルを読み取り、値をjsonオブジェクトに保存するにはどうすればよいですか。angularjsを使用してこれを行う方法を教えてください。

0 投票する
1 に答える
315 参照

matlab - コンピューター上の Matlab 2008 で .xlsx ファイルを読み書きするには、Microsoft Excel がありません

Microsoft Excel がインストールされていないコンピューター上の matlab 2008 で .xlsx ファイルを読み書きする可能性があるかどうか質問したいと思います。matlabで利用できるopenxmlの種類のソリューションはありますか?

0 投票する
1 に答える
829 参照

excel - 各ループで変化するMATLAB xlsreadのセル範囲

異なる年のリストで実行されるループに xlsread 命令を組み込みたいと思います。私の意図は、それぞれの年のデータをインポートするために、ループごとにセル範囲が変更されることです。セル範囲を前のセル範囲の右側の列に移動したいと思います。これを行う方法はありますか?

ご提案ありがとうございます。

0 投票する
0 に答える
468 参照

excel - 大きなExcelファイルのセル範囲をMatlabにインポートする際の問題

研究プロジェクトのために Excel ファイルを Matlab R2014a にインポートしようとしています。見るために特定の範囲を選択する必要があります。列 K から列 AD までの範囲を調べたいのですが、私の質問は、matlab が Excel からインポートできるセル データの最大量はどれくらいですか? コード行を実行すると、多くの数値が表示されますが、それらの数値はいずれも Excel ファイルにはありません。列Nから列Pまでのように狭い範囲を使用すると、正しい数値が得られるため、範囲が大きすぎることが問題である可能性があると考えています。このデータをインポートするためのより効果的な方法があれば教えてください。範囲を選択するために、以下のコーディングを使用しました。

最後の行を実行すると、出力が得られますが、Excel ファイルのそのシートに表示される数値ではありません。

出力のサイズを確認すると、5000 20 が返されます。これは、範囲のサイズのように見えます。返された数値が Excel ファイルに表示されないだけです。

どんな助けでも大歓迎です!

0 投票する
1 に答える
628 参照

excel - xlsreadを使用して複数のExcelファイルから同じ列を抽出する

C ドライブに、同じ形式の多数の Excel ファイルを含むディレクトリがあります。オンラインで見つけた次のスクリプトを使用して、列 H を各ファイルから新しいファイルにコピーしたいと思います。

これにより、「添え字代入次元が一致しません」というエラー メッセージが表示されます。結果のファイル (Newfile) で 1 つの列のみが抽出されます。

範囲をいじってみると、xlsread が最初のファイルのリストの最後に到達するとエラーが発生し、値が空になると停止することに気付きました。私の列 H には異なる数の入力値があります (つまり、ファイル 1 には 20、ファイル 2 には 100、ファイル 3 には 3 などがあります)。

したがって、私の質問は、空のセルに遭遇したときに空のセルまたは NaN セルのいずれかが抽出され、最も重要なこととして、次の列に移動するようにこのスクリプトを変更できるかどうかです。

事前に助けてくれてありがとう!