zoukankan      html  css  js  c++  java
  • matlab中如何定义函数

    首先建立M文件或直接点击(File/New/Function)建立函数文件,其中函数文件的格式是:
    function [输出变量] = 函数名称(输入变量)

    % 注释

    % 函数体

    如下所示,是编写的一个求1到n之和的求和函数 eg_sum,按照上述格式,编写代码如下并保存文件,注意文件命名时不能以数字开头:

    function [s]  = eg_sum( n )

    % calculate the sum of 1..n

    s = 0;

    for i = 1:n

        s = s + i;

    end

    matlab中如何定义函数

    1. 回到控制台Command Window(主界面),注意要使用之前保存的函数文件名来调用函数,如下所示:

      >> clear

      >> a = eg_sum(10)

      运行结果: a = 55

      matlab中如何定义函数
    2. 许多网友说函数名一定要与函数文件名一致,其实不是这样子的,只要知道调用函数时是通过函数文件名调用的这点即可!比如下图所示,即使文件名仍然是eg_sum,但我可以修改函数名为:my_sum 调用时用文件名调用就好,如下所示:

      >> b = eg_sum(10)

      运行结果: b = 55

      matlab中如何定义函数
  • 相关阅读:
    Python打包之pyinstaller
    Python关于Pyqt
    Python撰写mail
    后台管理左侧菜单
    全选反选以及取消
    模态对话框
    Spark2.3.1版本全分布模式的安装与部署
    Kafka消息格式及多版本支持
    2019-11-18-plot作图
    剑指Offer-知识迁移能力53-59
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/11838406.html
Copyright © 2011-2022 走看看