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中如何定义函数
  • 相关阅读:
    【leetcode】704.BinarySearch
    【leetcode】75.Sort Colors
    MongoChef
    问题 工具的缺陷
    MongoDB
    SpringFox
    npm 包管理工具
    RESTful 设计工具和Web框架
    笔记_JSON
    jsoup: Java HTML Parser
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/11838406.html
Copyright © 2011-2022 走看看