请问matlab中如何创建并初始化一维数组

2021-01-07 18:14:14 字数 1911 阅读 5521

1楼:匿名用户

a = zeros(1,n)

建立一个1行n列的数组,初值为0,一般不需要用for的

2楼:匿名用户

a=zeros(1,n)

创建一个n个0元素的一位数组

如何初始化一个指针数组

3楼:兄弟连教育北京总校

int a[5]=

int* pt[5];

for(i=0;i<5;i++)

以上为一个小例子,指针数组不可以直接赋值,因为指针本质上是一组地回址。但可以通过“答

指向”赋值

matlab怎么初始化

4楼:shine戚七七

matlab初始化baiinitializing极慢解决方法

主要du是license的问题,一般zhi都是因为环境变量里面设置dao了lm_license_file变量值给

其它软版件。解决方权法:

方法一:修改lm_license_file,在最前面加上$matlab\bin\win32\license.dat,其

中$matlab指matlab安装目录;

方法二:修改启动matlab的快捷方式,通常“目标”项里填的是$matlab\bin\win32

\matlab.exe,再后面加上license文件的绝对路径,改为:

$matlab\bin\win32\matlab.exe -c $matlab\bin\win32\license.dat

这个问题只要是安装了msc公司的软件所致,如marc等软件。

matlab如何初始化一个400列的空数组?谢谢啦哈

5楼:无双谋士

x = zeros(1,400);%全是零

ones 全是一

类推random 可以做出一个全随即(0-1)

6楼:匿名用户

>> a=ones(0,400)

a =empty matrix: 0-by-400

c++数组初始化,定义一个1*200的一维数组,让其值为1~200,怎么定义方便??譬如像matlab那样 a = 1:1:200

7楼:匿名用户

c++好像没有这样到直接函数。

可以定义个vectorvalues.

for(int i = 1; i != 201; ++i)

8楼:何占所

for(i=0;i<200;i++)

matlab递增,递减一维数组的创建方法。

9楼:匿名用户

用冒号比如

a = 1:1:100

b = 100:-1:1

matlab中怎么定义一个全零的一维数组

10楼:匿名用户

zeros(m,n)

生成全零的mxn矩阵

m,n其中一个为1,就是一维数组,看你需要行方向还是列方向

11楼:真

zeros(1,5)

matlab如何创建一个大小不确定的数组

12楼:匿名用户

a = ; % 设bai a 为空,即大小du未确定

a(8) = 19 % 设定zhi a 的第 8 个元素dao,数组

版会自动扩展

权a =

0 0 0 0 0 0 0 19