|
From: | Brett Green |
Subject: | Re: Vectorizing diagonalization of multiple matrices |
Date: | Tue, 5 May 2020 20:57:01 -0400 |
currently that code errors out for me:parse error near line 6 of file C:\Users\nicholas.jankowski\Desktop\temp\test.m
syntax error
>>> [vecs(:,:,u,v),vals (:,:,u,v)] = eig(M(:,:,u,v));if I delete the space between "vals (" :x = linspace(0,1,5);y = linspace(2,3,5);for u=1:5for v=1:5M = [ y(v)*x(u) , x(u) ; x(u) , -y(v)^2 ];[vecs(:,:,u,v), vals(:,:,u,v)] = eig(M(:,:,u,v));endendthen I get:error: M(_,_,_,2): but M has size 2x2
error: called from
test at line 6 column 36
test.m
Description: application/vnd.wolfram.mathematica.package
[Prev in Thread] | Current Thread | [Next in Thread] |