matlab程序代码A=1:9则A为多少?

matlab程序代码A=1:9则A为多少?,第1张

A=1:9  表示一个一维数组A按顺序存储1到9这9个数,

即:A = [1  2  3  4  5  6  7  8  9]

*拓展:B=1:2:9  表示一个一维数组B按顺序存储,从1开始,每次递增2,一直到9,

即:B = [1  3  5  7  9]

一般式:A = m:s:n  m是起始数,n是终止数,s是递增数,数组会递增到小于等于n中最大的数终止;当s是负数时,情况恰好相反。

[N,M]=size(A)

a = 0

for n = 1:N

for m = 1:M

a = a + A(n,m)

end

end

例如:

function proj3

a=input('input the min')

b=input('input the max')

n=input('input the number:')

h=(b-a)/n

i=1

x=a+h

y=x^2*h

for i=1:n-1

x=x+h

y=x^2*h+y

i=i+1

end

i %没有分号

x %没有分号

y %没有分号

%循环程序中的赋值语句和之前的赋值语句最后要有分号,有了分号就不会输出值了,如果想最后输出哪个值,就在最后把变量名写上就可以了,记住这回不要分号了。

扩展资料:

MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。

开放性使MATLAB广受用户欢迎。除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包。

参考资料来源:百度百科-MATLAB


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

原文地址: http://outofmemory.cn/yw/7952336.html

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

发表评论

登录后才能评论

评论列表(0条)

保存