请问冒号表达式左右两端不能是变量吗?。

xda1=r:0.001:100;其中为我算出的数值81,7.不过带入这个式子中结果??? Error using ==> colon
Colon operands must be real scalars.
Error in ==> csgji_nhyd>pushbutton29_Callback at 460
xda1=r:0.001:(n(m)+20);

 Respuesta aceptada

nakevo
nakevo el 23 de Nov. de 2022

0 votos

m = size(n); 得到的m 是一个向量,得到的 n(m) 也是向量
你要么把m = size(n); 换成 m = length(n),要么把 n(m) 换成 n(end)

Más respuestas (0)

Categorías

Más información sobre MATLAB 快速入门 en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 23 de Nov. de 2022

Respondida:

el 23 de Nov. de 2022

Community Treasure Hunt

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

Start Hunting!