matlab 中function文件

问题描述

matlab 中function文件

这个程序直接运行为什么在命令窗口直接输出的是 MyAdd

ans =

 3

而不是c=3,d=4呢?怎样才能直接运行出现我希望的结果呢?谢谢各位
function [c d] = MyAdd(a, b);
a=1;
b=2;
c = a + b;
d=a+c;
end

解决方案

没用过matlab,帮不了你。

解决方案二:

你的调用方法不对。你用[m,n]=MyAdd(1,1)试一下就好了。你直接调用默认是返回一个值的,但是你的函数是返回两个值,所以程序就返回你程序的第一个返回值。

解决方案三:

你是不是输入的格式不对?
因为你的函数是两个返回值,你最好这样写:[c d]=MyAdd(a b)
这样就可以有两个返回值了

但是你的函数中定义了a 和 b 这样的话,无论你输入什么数,最后的结果都是一定的

解决方案四:

你直接运行还定义函数这是干嘛用?函数是调用的,你这直接运行结果肯定是一个值啊

时间: 2024-08-03 03:18:01

matlab 中function文件的相关文章

matlab中m文件中的一些问题

问题描述 matlab中m文件中的一些问题 修改了其中的数据后,为什么在m文件中运行,结果还是一样的? 解决方案 应该是m文件的问题.看看是否有clear all或影响r的地方. 解决方案二: 重新启动matlab,删除了数据重新运行下.再不行看下程序,有没有读取到数据,代码有没有问题.

visual studio (C++)如何调用matlab中的p文件

问题描述 visual studio (C++)如何调用matlab中的p文件 matlab中的p文件提供了一个算法函数,如何在visual studio中调用该函数呢?网上都提供的是visual studio使用matlab中M文件的方法,求大神指点.

matlab-MATLAB的function文件

问题描述 MATLAB的function文件 我下面的MATLAB程序,我想输出三个结果,为啥结果只会出现一个,就是b,不会出现其他的结果呢?不知道是什么原因,请大神帮帮我,谢谢了. function[b,e,h]=lvboshibie(a) a=imread('lena.bmp'); %figure;imshow(a); %title('原图像'); a=im2double(a);%将数变为double型数 b=imnoise(a,'gaussian',0.015); C=im2double(

C语言实现MATLAB 6.5中M文件的方法

众所周知,MATLAB是一个功能强大的数学软件,擅长于用矩阵运算完成各种数学功能.但是其程序需要在MATLAB环境下解释执行,效率不高.如果能将它强大的函数库用于C语言,利用C来编译执行,MATLAB将能发挥更大的作用.所以,MATLAB从5.0开始已经提供了与外部C/C++程序的应用程序接口,为利用C语言调用MATLAB的函数提供了可能.但是MATLAB的接口发展很快,到MATLAB 6.5已经提供了对VC 7.0的支持,同时对C的接口相对于5.X版本有了一定的改变. 在MATLAB当中,我们

matlab中如何提取数据文件中的特定行和列?

问题描述 matlab中如何提取数据文件中的特定行和列? 一个数据文件,我想提取它的第一到第四列,以及第九列 和第1到500行,以及501到1000行? 解决方案 data = []; data = original(:,1:4);其他类似

zip-请问诸位大神,如何用matlab实现不解压,直接复制压缩包中的文件?

问题描述 请问诸位大神,如何用matlab实现不解压,直接复制压缩包中的文件? 请问诸位大神,如何用matlab实现不解压,直接复制压缩包中的文件?我已经实现了不解压,直接得到压缩包中的所有文件命,代码如下: % Create a Java file of the ZIP filename. zipJavaFile = java.io.File('ResultLogs_10_20121012_83207.66.zip'); % Create a Java ZipFile and validate

图像处理-MATLAB中RGB图像转HSI图像的源代码,并图像分割

问题描述 MATLAB中RGB图像转HSI图像的源代码,并图像分割 MATLAB中RGB图像转HSI图像的源代码 并分别对HSI中3个分量(H/S/I)进行图像分割 给我,能运行的M文件 在线等,急急急急急!!!!!!!!!!! 解决方案 function hsi = rgb2hsi(rgb) % hsi = rgb2hsi(rgb)把一幅RGB图像转换为HSI图像, % 输入图像是一个彩色像素的M×N×3的数组, % 其中每一个彩色像素都在特定空间位置的彩色图像中对应红.绿.蓝三个分量. %

浅谈php中include文件变量作用域

本文给大家总结了php中include文件时的几种情况下的作用域,十分的简单实用,希望对大家熟悉include的使用能够有所帮助. 在php中我们有时候需要include一个文件.比如我前段时间在写一个框架的时候,打算用原生的php作为模板,然后写一个display方法引入模板文件就可以,但是这只是我的意淫而已. 写完后发现在模板中所有的变量都提示未定义.通过各种研究和查找资料,总结了include文件时的几种情况下的作用域. 第一种情况:A文件include B文件,在B文件中可以调用A中的变

详细学习PHP中对文件和目录的操作方法

一:引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如何使用,关于对应的函数详细介绍,请查阅php手册,此处只总结重点和需要注意的地方. 二:目录操作 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,而后迭代列出: 以下