MATLAB里如何得出我输入数据的个数

MATLAB里如何得出我输入数据的个数,第1张

要知道输入数据的个数用a=size(N)即可。

nargin是用来判断输入变量个数的函数,这样就可以针对不同的情况执行不同的功能。通常可以用他来设定一些默认值,如下面的函数。

例子,函数test1的功能是输出a和b的和。如果只输入一个变量,则认为另一个变量为0,如果两个变量都没有输入,则默认两者均为0。

function y=test1(a,b)

if nargin==0

a=0;b=0;

elseif nargin==1

b=0;

end

y=a+b;

在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

function y=f_global()

global x

x

x=x2;

%下面可以写你的一些过程

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

返回Matlab主界面下,输入:

clear

global x

x=1:10;

disp 'In function f_global';

f_global

disp 'In Matlab space'

x

得到的结果是:

In function f_global

x =

1 2 3 4 5 6 7 8 9 10 %这里f_global已经成功调用到matlab空间的x变量

In Matlab space

x =

2 4 6 8 10 12 14 16 18 20 %这里的值已经被f_global改变了说明是双向的互相影响的

例如α,β,λ,μ等一些希腊字母matlab中用转义符来输入希腊字母的方法上标用 ^(指数)下标用 _(下划线)希腊字母等特殊字符用 \加拼音 如α \alphaβ \betaγ \gammaθ \thetaΘ \ThetaГ \Gammaδ \deltaΔ \Deltaξ \xiΞ \Xiη \eltaε \epsilongζ \zetaμ \miuυ \nuτ \tauλ \lamda∧ \Lamdaπ \pi∏ \Piσ \sigma∑ \Sigmaφ \phiΦ \Phiψ \psiΨ \Psiχ \chiω \ommigaΩ \Ommiga< \leq\geq不等于 \neq<< \ll\gg正负 \pm左箭头 \leftarrow右箭头 \rightarrow上箭头 \uparrowM文件里是可以输入希腊字母的,可以用软键盘输入,或者用字符映射表%SystemRoot%\system32\charmapexe输入。

以上就是关于MATLAB里如何得出我输入数据的个数全部的内容,包括:MATLAB里如何得出我输入数据的个数、matlab 输入数据、如何在matlab中输入希腊字母等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9282789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存