r=Az, solve for A
    3 ビュー (過去 30 日間)
  
       古いコメントを表示
    
Hello, I am not a math guru, and I could use your help.
I have a large dataset:
r is a 97x5824 matrix (neuronal spikes)
z is a 4x5824 matrix (dimensions of an robotic arm movement)
I have the linear equation
r = A * z
How do I solve for matrix A?  It should be 97x4, correct?
0 件のコメント
回答 (2 件)
  Walter Roberson
      
      
 2019 年 6 月 2 日
        It is unlikely there is an exact solution. You can try
A = r/z;
Note that this is not r ./ z 
0 件のコメント
  jm
 2019 年 6 月 2 日
        1 件のコメント
  Adam Danz
    
      
 2019 年 8 月 12 日
				
      編集済み: Adam Danz
    
      
 2019 年 8 月 12 日
  
			Cited at least 500 times (many articles, including the Salinas & Abbott paper, apply the OLE to arm (and finger) movement decoding). 
The OLE code I have is from a collaboration and I'm not certain the others want it public.  If you have specific questions, feel free to follow up. 
参考
カテゴリ
				Help Center および File Exchange で Neural Simulation についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!