matlab 生成斜率為k,截距為b的直線

2021-08-20 03:55:44 字數 827 閱讀 2587

自己學習的過程中,個人備份**。

%第一步  生成斜率為k,截距為b的直線,並在直線上擷取十個點的座標

k=rand(1,1);

%k=randi([-100,100],1,1);

b=randi([-10000,10000],1,1);

x1=randi([-300000,300000],1,1);

x=x1:100:x1+900;

y=k*x+b;

%第二步%直角座標轉換成極座標

[theta,rho]=cart2pol(x,y);

%第三步 弧度轉換成角度

theta1=theta*57.29578;

theta2=;

for i=1:10

if(theta1(i)>=0&&theta1(i)<=360)

theta2(i)=theta1(i);

else

theta2(i)=theta1(i)+360;

endend

%i/0操作,輸出的資料為txt檔案

x=theta2

y=rho

fp=fopen('l10.txt','a');

format long g

fprintf(fp,'%0.4f \r\n',x);%注意:\r\n為換行(在系統為windows的情況下)。

fclose(fp);

fp=fopen('l11.txt','a');

format long g

fprintf(fp,'%0.4f \r\n',y);%注意:\r\n為換行(在系統為windows的情況下)。

fclose(fp);

為網域名稱生成證書

0x01 準備工作 1 apt get install net tools 2 netstat ntl 3 apt get install apache2 4service apache2 start 5 netstat ntl 0x02 配置網域名稱解析配置網域名稱管理平台,使用a記錄讓網域名稱和...

為MySql生成REST API命令

該命令的功能都是由node packages提供支援的 express,mysql npm install g xmysql xmysql h localhost u mysqlusername p mysqlpassword d databasename http localhost 3000這樣...

使用RenderTexture為物體生成快照

rendertexture的定義和作用 rendertexture are textures that can be rendered to.rendertexture 下文簡稱rtt 是可以被渲染的紋理,簡稱渲染紋理。一般來說,rtt可以應用在製作動態陰影,反射以及監視攝像機 車輛後視鏡 等,另一...