Excel 스프레드 시트 (link)를 MATLAB 스파 스 매트릭스로 변환하려고합니다.어떻게 셀 배열을 스파 스 매트릭스로 변환 할 수 있습니까?
작동하는 희소 행렬로 MATLAB으로 가져올 수있는 방법은 무엇입니까? 지금까지 내가 할 수 있었던 모든 나는이 기능을 처음으로 내 이름 행렬을 변환하려고 ... 셀 배열로 변환 할 수 있습니다 : 그러나
function [names,links]=Changing(WorldReligion)
i=0;
names={};
for i=1:337
if WorldReligion(i,1)~=WorldReligion(i+1,1)
names(i)=WorldReligion(i,1);
end
end
,이 오류가 발생합니다 :
[names , links]=Changing(WorldReligion) Undefined function 'ne' for
input arguments of type 'cell'.
도움을 주시면 감사하겠습니다.
셀 자체 대신 _content_ 셀에 액세스하려면 중괄호 {}를 사용해야한다고 생각합니다. 즉, WorldReligion {i, 1} ~ = WorldReligion {i + 1,1}을 사용하면 어떻게됩니까? –
~ = 을 사용하는 동안 오류가 있습니다. 행렬 치수가 일치해야합니다. – user3316789