您现在的位置:首页 >> ★免费资源 >> 源码下载 >> 内容

MATLAB代做-python代做-FPGA代做-计算A的奇异值

时间:2019-4-13 23:16:21 点击:

  核心提示:MATLAB代做-python代做-FPGA代做-计算A的奇异值 ...
function [x_,k,t]=AVE_INT(A,b)
%计算A(奇异值大于1)的绝对值方程的解;
%区间算法;
%构造A元素在[-10,10]之间,x在[-1,1];x0是区间;
%需要计算A的奇异值
%先生成含解的x0区间向量
e=0.00001;n=length(A); I=eye(n);
D=infsup(-1,1);F_=A-I*D;
Y=inv(mid(F_));
R=I-Y*F_;

t1=clock;                     %计时开始
for i=1:n
    x0(i,1)=infsup(-1,1);        %[-1,1]与构造解的区间有关
end

%生成L,U
for i=1:n
    for j=i:n
        U(i,j)=R(i,j);
    end
 
    for k=1:i-1
        U(i,k)=0;
    end
    
end
 L=R-U;%%                 
 

flag=1;k=1;
while flag
    if diam(x0)<=e
        x_=mid(x0);
        flag=0;
    else
       mx0=mid(x0);% 列向量
       p=mx0-Y*(A*mx0-abs(mx0)-b);%向量
       
       %生成x1
       x1(1)=p(1)+U(1,:)*(x0-mx0);  
       H_(1,1)=intersect(x1(1),x0(1));
       for i=2:n 
           for j=1:i-1
           x1(i,1)=p(i)+L(i,1:j)*(H_(1:j,1)-mx0(1:j,1))+U(i,:)*(x0-mx0);%待求的区间算子分量
           H_(i,1)=intersect(x1(i),x0(i));
           end
       end     
       x0=intersect(x1,x0);
    end
    k=k+1;
end
t2=clock;               %计时结束
t=etime(t2,t1);
       

联系:highspeedlogic

QQ :1224848052

微信:HuangL1121

邮箱:1224848052@qq.com

网站:http://www.mat7lab.com/

网站:http://www.hslogic.com/

微信扫一扫:



         
         
         
         
         
         
         

作者:A的奇异值 来源:A的奇异值
  • 您是如何找到本站的?
  • 百度搜索
  • Google搜索
  • 查阅资料过程中
  • 论坛发现
  • 百度贴吧发现
  • 朋友介绍
本站最新成功开发工程项目案例
相关文章
  • 没有相关文章
相关评论
发表我的评论
  • 大名:
  • 内容:
  • matlab代做|matlab专业代做|python代做|matlab淘宝代做|matlab代写(www.hslogic.com) © 2019 版权所有 All Rights Reserved.
  • Email:highspeed_logic@163.com 站长QQ: 1224848052

    专业代做/代写/承接、MATLAB、SIMULINK、FPGA项目、博士/硕士/本科毕业设计、课题设计、论文,毕业论文,Coursework、Eassy、Assignment