慕课网油画

html  (youhua.html)

<!DOCTYPE html>

 

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <link  rel="stylesheet" type="text/css" href="css/youhua.css">

    <script type="text/javascript" src="js/youhua.js"></script>

    

    <title>商场</title>

</head>

<body >

    <div class="header">

        <div class="logo">

            <img src="images/logo.png">

        </div>

        <div class="menu" οnmοuseleave="show_menu1()"  οnclick="show_menu()">

            <div class="menu_title">

            <a href="#" >内容分类</a></div>

            <ul id="menu1" >

                <li>现象主义</li>

                <li>抽象主义</li>

            </ul>

        </div>

        <div class="auth">

            <ul>

                <li><a href="#">注册</a></li>

                <li><a href="#">登入</a></li>

            </ul>

        </div>

    </div>

    <div class="content"> 

        <div class="banner" >

            <img src="images/welcome.png" class="banner-img">

        </div>

        <div class="img-content">

            <ul>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >78999999999999999999999999999999

                            99999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >789999999999999999999999999999999

                            99999999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >78999999999999999999999999999999999999

                            999999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >78999999999999999999999999999999999999

                            9999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >7899999999999999999999999999999999999

                            99999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

                <li>

                    <img src="images/wumingnvlang.jpg" class="img-li">

                    <div class="info">

                        <h3>无名女郎</h3>

                        <p >789999999999999999999999999999999

                            999999</p>

                        <div class="img-btn">

                            <div class="price">$5800</div>

                            <a href="#" class="cart">

                                <div class="btn">

                                    <img src="images/cart.svg">

                                </div>

                            </a>

                        </div>

                    </div>

                </li>

            </ul>

        </div>

        <div class="page-nav">

            <ul >

                 <li><a href="#">首页</a></li>

                 <li><a href="#">上一页</a></li>

                 <li><span class ="fist-page">1</span></li>

                 <li><a href="#">2</a></li>

                 <li><a href="#">3</a></li>

                 <li><a href="#">4</a></li>

                 <li><a href="#">5</a></li>

                 <li><a href="#">...</a></li>

                 <li><a href="#">98</a></li>

                 <li><a href="#">99</a></li>

                 <li><a href="#">下一页</a></li>

                 <li><a href="#">尾页</a></li>

            </ul>

        </div>

    </div>

    <div class="feet">

        <p><span>我简单的急</span>啊爱神的箭哪家快递爱睡觉的江口</p>

    </div>

</body>

</html>

js (youhua.js)

 

var flag=ture;

 

function show_menu(){

    var menu1=document.getElementById("menu1");

    if(flag){

        menu1.style.display="block";

        flag=false;

    }else{

        menu1.style.display="none";//隐藏

        flag=true;

    }

    

}

//鼠标移开隐藏 鼠标移开事件

function show_menu1(){

    var menu1=document.getElementById("menu1");

    menu1.style.display="none";

    flag=true;

}

css (youhua.css)

*{

    padding: 0px;

    margin: 0px;

}

 

.header{

    margin: 25px  auto;/*上右下左*/

    width: 1200px;

}

 

.header .menu ul{

    display: none; /*隐藏*/

    list-style: none;/*去掉前面小点*/

    position:absolute;

    width: 80px;

    opacity:0.5 ; /*半透明效果*/

    background-color: white;

}

.header .menu ul li{

    margin-top: 20px;

    text-align: center;

}

 

.header .logo{

    float: left;

    position: relative;

}

 

.header .menu{

    float: left;

    position: relative;

    margin-top: 12px;

    margin-left: 16px;

}

/*

.header .menu:hover ul{

    display: block;}块状显示*/

 

.header .menu .menu_title{

    border-bottom: 1px solid black;

    padding-bottom: 20xp;

    width: 80px;

    text-align:center;/*居中*/

}

 

a{

    text-decoration: none; /*去下划线*/

}

 

.header .auth{

    float: right;

}

 

.header .auth ul li{

    float: left;

    margin-right: 70px;

    margin-top: 12px;

    list-style: none;

}

 

.content{

    width: 1200px;

    margin: 25px  auto;

}

 

.content .banner .banner-img{

    margin-top: 20px;

}

 

.content .img-content ul li{

    background-color: white;

    width: 360px;

    float: left;

    margin: 0 60px 60px 0;/*外边距*/

    list-style: none;

    margin-top: 30px;

    height: 450px;

    box-shadow: 0 0 5px  3px #ccc;/*边框的格式属性设置*/

    -webkit-box-shadow: 0 0 5px  3px #ccc;/*对于浏览器的兼容 (谷歌)*/

    -moz-box-shadow:0 0 5px  3px #ccc;/*火狐*/

}

.content .img-content ul{

    width: 1280px;

}

 

.content .img-content .info .img-btn{

    width: 300px;

}

.img-content .info .img-btn .btn{

    background-color: red;

    width: 60px;

    height: 30px;

    text-align: center;

    border-radius: 5px; /* 圆角矩形(4个角的弯曲程度)*/

    float: right;

}

.img-content .info .img-btn .cart img{

    width: 25px;

    height: 20px;

    margin-top: 5px;

}

.img-content .info .img-btn .price{

    float: left;

    color: red;

    font-size: 20px;

 

}

.img-content .info h3 {

    color: red;

    margin-top: 20px;

    margin-bottom: 20px;

    font-size:25px ;/*字体大小*/

}

.img-content .info p{

    line-height: 30px;/*行间距*/

    margin-bottom: 10px;

}

.img-content .info{

    margin-right: 20px;

    margin-left: 30px;

}

body{

    background-color: #f5f5f5;;

}

 

.page-nav ul li{

    float: left;

    margin-right: 20px;

    list-style: none;

}

.page-nav{

    width: 100%;

    height: 60px;

    line-height: 60px;/*行高和高度设成一个高度考研实现垂直居中*/

    overflow: hidden;/*隐藏溢出处理*/

}

.page-nav ul{

    margin: auto;

    overflow: hidden;

    width: 500px;

}

.fist-page{

    border-radius: 50%;/*阴影*/

    background-color: #c5c5c5;

    padding: 3px 3px;

}

.feet{

    width: 1200px;

    height: 100px;

    border-top: 1px solid rgb(12, 1, 1);

    margin: 60px auto;

    overflow: hidden;

}

.feet p{

    text-align: center;

    line-height: 40px;

}

.feet p span{

    color: red;

}

 

box-shadow:1px 2px 3px 4px #ccc inset;

 1px  从原点开始,沿x轴正方向的长度(倘若为负值,为沿x轴负方向的长度);

 2px  从原点开始,沿y轴正方向的长度;(倘若为负值,为沿y轴负方向的长度);

3px  阴影的模糊度,只允许为正值;

 4px  阴影扩展半径;

#ccc  阴影颜色;

inset  设置为内阴影(如果不写这个值,默认为外阴影);

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在信号处理领域,DOA(Direction of Arrival)估计是一项关键技术,主要用于确定多个信号源到达接收阵列的方向。本文将详细探讨三种ESPRIT(Estimation of Signal Parameters via Rotational Invariance Techniques)算法在DOA估计中的实现,以及它们在MATLAB环境中的具体应用。 ESPRIT算法是由Paul Kailath等人于1986年提出的,其核心思想是利用阵列数据的旋转不变性来估计信号源的角度。这种算法相比传统的 MUSIC(Multiple Signal Classification)算法具有较低的计算复杂度,且无需进行特征值分解,因此在实际应用中颇具优势。 1. 普通ESPRIT算法 普通ESPRIT算法分为两个主要步骤:构造等效旋转不变系统和估计角度。通过空间平移(如延时)构建两个子阵列,使得它们之间的关系具有旋转不变性。然后,通过对子阵列数据进行最小二乘拟合,可以得到信号源的角频率估计,进一步转换为DOA估计。 2. 常规ESPRIT算法实现 在描述中提到的`common_esprit_method1.m`和`common_esprit_method2.m`是两种不同的普通ESPRIT算法实现。它们可能在实现细节上略有差异,比如选择子阵列的方式、参数估计的策略等。MATLAB代码通常会包含预处理步骤(如数据归一化)、子阵列构造、旋转不变性矩阵的建立、最小二乘估计等部分。通过运行这两个文件,可以比较它们在估计精度和计算效率上的异同。 3. TLS_ESPRIT算法 TLS(Total Least Squares)ESPRIT是对普通ESPRIT的优化,它考虑了数据噪声的影响,提高了估计的稳健性。在TLS_ESPRIT算法中,不假设数据噪声是高斯白噪声,而是采用总最小二乘准则来拟合数据。这使得算法在噪声环境下表现更优。`TLS_esprit.m`文件应该包含了TLS_ESPRIT算法的完整实现,包括TLS估计的步骤和旋转不变性矩阵的改进处理。 在实际应用中,选择合适的ESPRIT变体取决于系统条件,例如噪声水平、信号质量以及计算资源。通过MATLAB实现,研究者和工程师可以方便地比较不同算法的效果,并根据需要进行调整和优化。同时,这些代码也为教学和学习DOA估计提供了一个直观的平台,有助于深入理解ESPRIT算法的工作原理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值