混合开发(6)



<!DOCTYPE html>  

<html>  
    <head>  
        <meta charset="UTF-8">  
        <title></title>  
          <style>  
        *{  
            padding: 0px;  
            margin: 0px;  
            /*box-sizing: border-box;*/  
        }  
        .box{  
            width: 800px;  
            height: 500px;  
            margin: 20px auto;  
            padding: 10px;  
        }  
        .box table:nth-child(1){  
            width: 780px;  
            margin-bottom: 5px;  
        }  
        .box table:nth-child(1) tr td{  
            height: 30px;  
        }  
        .box table:nth-child(1) tr td input{  
            width: 84px;  
            height: 25px;  
        }  
        .box table:nth-child(1) tr td select{  
            width: 84px;  
            height: 25px;  
        }  
        .box table:nth-child(1) tr td .btn{  
            background: #99ff00;  
            border-radius: 5px;  
            border: 1px solid #666666;  
        }  
        .box>input{  
            width: 70px;  
            height: 28px;  
            float: right;  
            border-radius: 5px;  
            border: 1px solid #666666;  
            margin-left: 30px;  
            margin-bottom: 5px;  
        }  
        .box>input:nth-child(3){  
            background: green;  
        }  
        .box>input:nth-child(2){  
            background: yellow;  
        }  
        .box .bg{  
            width: 780px;  
            margin-bottom: 5px;  
        }  
        .box .bg tr:nth-child(1){  
            background: gold;  
        }  
        .box .bg tr:nth-child(2n){  
            background: greenyellow;  
        }  
        
        
    </style>  
    <script src="js/jquery-1.11.0.min.js"></script>  
    <script type="text/javascript">  
         $(function(){  
            var city = $("#city").val();  
            var regions = [["海淀","朝阳"],["安阳","濮阳","信阳","南阳","洛阳"]];  
            for(var i = 0; i < regions[city].length; i++){  
                var op = $("<option></option>");  
                console.log("---",regions[city][i]);  
                op.text(regions[city][i]);  
                $("#region").append(op);  
            }  
            $("#city").change(function(){  
                city = $(this).val();  
                $("#region").empty();  
                for(var i = 0; i < regions[city].length; i++){  
                    var op = $("<option></option>");  
                    console.log("---",regions[city][i]);  
                    op.text(regions[city][i]);  
                    $("#region").append(op);  
                }  
            });  
        });  
          
         function add(){  
            var b1 = false;  
            var b2 = false;  
            var name = $("#name").val();  
            var birthday = $("#birthday").val();  
            var sex = $("#sex").val();  
            var sel = $("#region").val();  
            var cs = $("#city option:selected").html();  
 
            if(name == ""){  
                b1 = false;  
            }else if(name.length < 3 || name.length >30){  
                b1 = false;  
            }else{  
                b1 = true;  
            }  
 
            if(birthday == ""){  
                b2 = false;  
            }else{  
                b2 = true;  
            }  
 
            if(b1 == false || b2 == false){  
                alert("输入信息有误");  
            }else{  
                $(".bg").append("<tr>" +  
                "<td><input type='checkbox' name='ck' ></td>" +  
                "<td>" + name +"</td>" +  
                "<td>" + sex +"</td>" +  
                "<td>" + birthday +"</td>" +  
                "<td>" + cs + "-" + sel +"</td>" +  
                "<td><input type='button' onclick='return del(this)' value='删除'></td>" +  
                "</tr>");  
            }         
        }  
           //弹窗提示  
        function del(p){  
            var f = confirm("确认删除!!!");  
            if(!f){  
                return;  
            }  
            p.parentNode.parentNode.remove();  
        }  
        function cheAll(){  
            var cek = $("#che")[0].checked;  
            var ck = $("input[name='ck']");  
            for(var i = 0; i < ck.length; i++){  
                ck[i].checked = cek;  
            }  
        }  
        function che(){  
            var cks = document.getElementsByName("ck");  
            for(var i = 0; i < cks.length; i++) {  
                cks[i].checked = !cks[i].checked;  
            }  
        }  
        function delAll(){  
            var ck = $("input:checked[name='ck']");  
            if(ck.length == 0){  
                alert("请选择,然后进行删除");  
                return;  
            }  
            var f=confirm("确认删除!!");  
            if(!f){  
                return;  
            }  
            for(var i = 0; i < ck.length; i++){  
                ck[i].parentNode.parentNode.remove();  
            }  
        }  
    </script>  
    </head>  
    <body>  
         <div class="box">  
        <table>  
            <tr>  
                <td>姓名:<input type="text" id="name"></td>  
                <td>性别:<select id="sex"><option>男</option><option>女</option></select></td>  
                <td>生日:<input type="text" id="birthday"></td>  
                <td>住址:  
                    <select id="city">  
                        <option value="0">北京</option>  
                        <option value="1">河南</option>  
                    </select>  
                    <select id="region">  
                    </select>  
                </td>  
                <td><input type="button" onclick="add()" value="添加" class="btn"></td>  
            </tr>  
        </table>  
        <input type="button" onclick="delAll()" value="批量删除" />  
        <input type="button" onclick="che()" value="全选/反选" />  
        <table border="1" cellspacing="0" cellpadding="0" class="bg">  
            <tr>  
                <td><input type="checkbox" onclick="cheAll()" id="che"></td>  
                <td>姓名</td>  
                <td>性别</td>  
                <td>生日</td>  
                <td>住址</td>  
                <td>操作</td>  
            </tr>  
        </table>  
    </div>  
    </body>  
</html>  

 

【顶级EI完整复现】【DRCC】考虑N-1准则的分布鲁棒机会约束低碳经济调度(Matlab代码实现)内容概要:本文介绍了名为《【顶级EI完整复现】【DRCC】考虑N-1准则的分布鲁棒机会约束低碳经济调度(Matlab代码实现)》的技术资源,聚焦于电力系统中低碳经济调度问题,结合N-1安全准则与分布鲁棒机会约束(DRCC)方法,提升调度模型在不确定性环境下的鲁棒性和可行性。该资源提供了完整的Matlab代码实现,涵盖建模、优化求解及仿真分析全过程,适用于复杂电力系统调度场景的科研复现与算法验证。文中还列举了大量相关领域的研究主题与代码资源,涉及智能优化算法、机器学习、电力系统管理、路径规划等多个方向,展示了广泛的科研应用支持能力。; 适合人群:具备一定电力系统、优化理论和Matlab编程基础的研究生、科研人员及从事能源调度、智能电网相关工作的工程师。; 使用场景及目标:①复现高水平期刊(如EI/SCI)关于低碳经济调度的研究成果;②深入理解N-1安全约束与分布鲁棒优化在电力调度中的建模方法;③开展含新能源接入的电力系统不确定性优化研究;④为科研项目、论文撰写或工程应用提供可运行的算法原型和技术支撑。; 阅读建议:建议读者结合文档提供的网盘资源,下载完整代码与案例数据,按照目录顺序逐步学习,并重点理解DRCC建模思想与Matlab/YALMIP/CPLEX等工具的集成使用方式,同时可参考文中列出的同类研究方向拓展研究思路。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值