Matlab 2013a and Excel
    9 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I am using Matlab 2013 a and I have an excel sheet that has 2D numerical values. For e.g:
        -3    -2    -1    0     1     2    3
    0   2.1    5     4    2.5   3     8    9
    -1  11    12     13   9     4     2    1
and so on, I would like to know how I can get a certain cell value such as '13' as an e.g. from the values (-1,-1), what function i can use and how. thanks in advance.
5 件のコメント
  per isakson
      
      
 2015 年 4 月 3 日
				Never write "not working" without telling in what way and providing an error message.
data seems to be a row vector. What does
    whos data
show?
回答 (2 件)
  per isakson
      
      
 2015 年 4 月 2 日
        Assumption:
- the values in the top row are unique integers
- the values in the leftest column are unique integers
Hint:
    data = [ 2.1    5     4    2.5   3     8    9
             11    12     13   9     4     2    1 ];
    row_points = [ 0; -1 ];
    col_points = [ -3    -2    -1    0     1     2    3 ];
    data( row_points==-1, col_points==-1 )
returns
    ans =
        13
8 件のコメント
  LUI PAUL
      
 2015 年 4 月 3 日
           if this is your excel data(say)
-3    -2    -1     0     1     2     3
 0    2.1    5     4    2.5    3     8  
 -1   11    12     13    9     4     2
num = xlsread('cloudy.xlsx');
value=num(2,2); %for value Of B2 in excel
the value will be 2.1
2 件のコメント
参考
カテゴリ
				Help Center および File Exchange で Data Import from MATLAB についてさらに検索
			
	製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


