Create a row vector named x that starts at 1, ends at 10, and contains 5 elements.

3 个评论

Create a row vector named b that starts at 1, ends at 10, and contains 5 elements.
@Balanarayanan This looks like a homework problem. If you have any questions ask your instructor or read the link below to get started:
Obviously we can't give you the full solution because you're not allowed to turn in our code as your own, but it will involve linspace and the ' (apostrophe) symbol.
Carter comments to Image Analyst:
Real Homies would help

请先登录,再进行评论。

 采纳的回答

DGM
DGM 2021-6-24
编辑:DGM 2021-6-24
one way:
x = 1:2.25:10
x = 1×5
1.0000 3.2500 5.5000 7.7500 10.0000
another way
x = linspace(1,10,5)
x = 1×5
1.0000 3.2500 5.5000 7.7500 10.0000
of course, nothing says the vector had to be linear:
x = logspace(0,1,5)
x = 1×5
1.0000 1.7783 3.1623 5.6234 10.0000
or monotonically increasing
x = [1 500 -pi sqrt(2) 10]
x = 1×5
1.0000 500.0000 -3.1416 1.4142 10.0000

更多回答(2 个)

Image Analyst
Image Analyst 2021-6-24

0 个投票

You learn these basics in the first half hour of the intro MATLAB course. Evidently you need to take this:

3 个评论

Transpose b from a row vector to a column vector using the transpose operator.
The transpose operator is .'
' is the complex conjugate transpose operator.

请先登录,再进行评论。

Meghana
Meghana 2024-8-28

0 个投票

Create a row vector that has the following elements: , , , , 129, and .

1 个评论

Oh that's easy
a = 129
a = 129
Note that a scalar is both a row vector and a column vector. It's also a matrix.
% yes, it's a row vector
[isscalar(a) isvector(a) isrow(a) iscolumn(a) ismatrix(a)]
ans = 1x5 logical array
1 1 1 1 1
You probably didn't want that, but you never bothered to actually check to see if what you copy-pasted actually worked.

请先登录,再进行评论。

类别

在 帮助中心 和 File Exchange 中查找有关 MATLAB 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by