zoukankan      html  css  js  c++  java
  • 数组单调性判断以及all和diff函数的用法

    clc;
    clear all;
    close all;

    n = 1 ;
    x = zeros(100,1);
    while n~= 0
    n = input('请输入向量的长度n(0退出程序):');
    for i = 1:n
    x(i) = input(['请输入向量的第' num2str(i) '分量']);
    end
    y = diff(x(1:n));
    if all(y > 0)
    c = 2;
    elseif all(y >= 0)
    c = 1;
    elseif all(y < 0)
    c = -2;
    elseif all(y <= 0)
    c = -1;
    else
    c = 0;
    end
    if n ~= 0
    disp(x(1:n));
    switch c
    case 0
    disp('输入的向量不具有单调性');
    case 1
    disp('输入的向量是单调递增的');
    case 2
    disp('输入的向量是严格递增的');
    case -2
    disp('输入的向量是递减的。');
    case -1
    disp('输入的向量具有严格递减性');
    end
    end
    end

  • 相关阅读:
    React网络请求fetch之get请求
    英语学习
    人物传记
    四月
    启程
    情绪
    办公新址
    孩子大了
    幸福的生日
    hibernate---树状映射
  • 原文地址:https://www.cnblogs.com/Kermit-Li/p/4357545.html
Copyright © 2011-2022 走看看