matlab 矩阵运算 x=-10:0.1:10; 想求y=sign(x)*sqrt(x^2-9);当abs(x)>=3; y=0; 当abs(x)=3;y=0; 当abs(x)< 3; 如何写matlab代码我自己是这样写的x=-10:0.1:10;yn=(abs(x)>=3).*sign(x).*abs(x).*(sqrt(1-3^2/x^2));

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/13 07:04:25
matlab矩阵运算x=-10:0.1:10;想求y=sign(x)*sqrt(x^2-9);当abs(x)>=3;y=0;当abs(x)=3;y=0;当abs(x)=3).*sign(x).*abs

matlab 矩阵运算 x=-10:0.1:10; 想求y=sign(x)*sqrt(x^2-9);当abs(x)>=3; y=0; 当abs(x)=3;y=0; 当abs(x)< 3; 如何写matlab代码我自己是这样写的x=-10:0.1:10;yn=(abs(x)>=3).*sign(x).*abs(x).*(sqrt(1-3^2/x^2));
matlab 矩阵运算 x=-10:0.1:10; 想求y=sign(x)*sqrt(x^2-9);当abs(x)>=3; y=0; 当abs(x)=3;
y=0; 当abs(x)< 3; 如何写matlab代码
我自己是这样写的
x=-10:0.1:10;
yn=(abs(x)>=3).*sign(x).*abs(x).*(sqrt(1-3^2/x^2));

matlab 矩阵运算 x=-10:0.1:10; 想求y=sign(x)*sqrt(x^2-9);当abs(x)>=3; y=0; 当abs(x)=3;y=0; 当abs(x)< 3; 如何写matlab代码我自己是这样写的x=-10:0.1:10;yn=(abs(x)>=3).*sign(x).*abs(x).*(sqrt(1-3^2/x^2));
clear all;clc;
x=-10:0.1:10;
y=(sign(x).*sqrt(x.^2-9)).*(abs(x)>=3);
plot(x,y);