a=[20:10:500]
if j<=length(a)
[V,D]=eig(K,Kg)
lambda=D(2,2);
eval(['lambda',num2str(j),'=lambda;'])
end
输出的结果有lambda1,lambda2.。。。。。。lambda49
你好,直接赋初值,然后给定就行
a=[20:10:500];
lambda = zeros(size(a));
if j<=length(a)
[V,D]=eig(K,Kg)
lambda(j)=D(2,2);
end
给一段示例代码,将1到49存在B里面
a=[20:10:500]
B = [];
for i = 1 : length(a)
B = [B; i]; %把i的值存在B里,楼主这里可以换成lambda
end
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!