星战XZ 2023-04-19 15:07 采纳率: 33.3%
浏览 50
已结题

求解的未知数在上下限 matlab程序怎么写

img


这种求累加和,求解的未知数在上下限 matlab程序怎么写?
完全没有思路,以前用for solve解 但是syms K 之后 for里面不能是符号啊,我就蒙了,有没有教教我

  • 写回答

3条回答 默认 最新

  • 斗迷飞鸟 2023-04-19 17:34
    关注

    (1)问题分析
    由于K肯定是在1到NM之间的整数,因此相应的非线性优化问题不需要采用复杂的优化算法,直接对K在1和NM之间遍历就可以了。此外,题主的问题描述似乎有笔误,公式中1/2的指数应该是k而不是N*M,否则得到的解不是127。
    (2)问题的matlab解决代码

    rho_fa=1e-4;
    N=10;
    M=16;
    min_obj_val=inf;
    warning off;
    for K=1:N*M
        tmp_rho_fa=0;
        for k=K:N*M
            tmp_rho_fa=tmp_rho_fa+(1/2)^(k)*nchoosek(N*M,k);
        end
        obj_val=abs(rho_fa-tmp_rho_fa);
        if obj_val<min_obj_val
            min_obj_val=obj_val;
            solution_K=K;
        end
    end
    warning on;
    fprintf('solution_K=%d\n',solution_K);
    

    (3)代码运行结果

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月27日
  • 已采纳回答 4月19日
  • 创建了问题 4月19日

悬赏问题

  • ¥15 找人不需要人工智能回答的gamit解算后做形变分析
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥15 统计大规模图中的完全子图问题
  • ¥15 使用LM2596制作降压电路,一个能运行,一个不能
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路
  • ¥15 phython读取excel表格报错 ^7个 SyntaxError: invalid syntax 语句报错
  • ¥20 @microsoft/fetch-event-source 流式响应问题
  • ¥15 ogg dd trandata 报错