我是靠谱客的博主 善良大山,最近开发中收集的这篇文章主要介绍matlab 调用子函数返回值,matlab学习笔记13_1 函数返回值,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一起来学matlab-matlab学习笔记13函数

13_1 函数返回值

觉得有用的话,欢迎一起讨论相互学习~Follow Me

函数返回一个值

返回值不必使用return语句,而是直接将需要返回的变量或矩阵写在function后面

function 返回值/返回矩阵=该函数文件名(参数1,参数2,参数3...参数n)

function x=init_x(x,m,n)

for i=1:m

for j=1:n

x(i,j)=randsample(20,1);

end

end

此示例表示通过参数传入x,m,n的值,然后返回改变之后的x

示例

现在需要将xx矩阵元素完全赋值给一个新矩阵yy,即复制,具体代码如下:

主函数 execute_1.m

clc

clear

%定义xx,yy矩阵大小

m=3;

n=1;

xx=zeros(m,n);

yy=zeros(m,n);

%初始化xx

xx=init_x(xx,m,n);

%将xx矩阵赋值给yy

yy=function_1(xx,yy,m,n

初始化xx的函数 init_x.m

function x=init_x(x,m,n)

for i=1:m

for j=1:n

x(i,j)=randsample(20,1);

end

end

<

最后

以上就是善良大山为你收集整理的matlab 调用子函数返回值,matlab学习笔记13_1 函数返回值的全部内容,希望文章能够帮你解决matlab 调用子函数返回值,matlab学习笔记13_1 函数返回值所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部