小编hal*_*sec的帖子

如何使用 python、numpy 和 scipy 积分弧长?

在另一个线程上,我看到有人设法使用 mathematica 积分弧长。他们写道:

In[1]:= ArcTan[3.05*Tan[5Pi/18]/2.23]
Out[1]= 1.02051
In[2]:= x=3.05 Cos[t];
In[3]:= y=2.23 Sin[t];
In[4]:= NIntegrate[Sqrt[D[x,t]^2+D[y,t]^2],{t,0,1.02051}]
Out[4]= 2.53143
Run Code Online (Sandbox Code Playgroud)

究竟如何使用 numpy 和 scipy 的导入将其转移到 python 中?特别是,我被他的代码中的第 4 行“NIntegrate”函数困住了。谢谢您的帮助!

另外,如果我已经有了弧长和垂直轴长度,我如何才能反转程序以从已知值中吐出原始参数?谢谢!

python numpy ellipse scipy automatic-ref-counting

3
推荐指数
1
解决办法
5831
查看次数

Django模块对象不可迭代

我目前正在尝试使用Django构建博客。我已经面对这个错误几个小时了。我不太确定这是否与目录有关,但是当我尝试在admin.py文件中注册模型时出现错误。

from django.contrib import admin
from .models import Post

# Register models
admin.site.register(Post)
Run Code Online (Sandbox Code Playgroud)

目录如下所示:

blog
   models
        Post
        Category
   admin.py
settings
static
templates
Run Code Online (Sandbox Code Playgroud)

跟踪:

Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7ffb589a67b8>
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/django/utils/autoreload.py", line 225, in wrapper
    fn(*args, **kwargs)
  File "/usr/lib/python3.6/site-packages/django/core/management/commands/runserver.py", line 112, in inner_run
    autoreload.raise_last_exception()
  File "/usr/lib/python3.6/site-packages/django/utils/autoreload.py", line 248, in raise_last_exception
    raise _exception[1]
  File "/usr/lib/python3.6/site-packages/django/core/management/__init__.py", line 327, in execute
    autoreload.check_errors(django.setup)()
  File "/usr/lib/python3.6/site-packages/django/utils/autoreload.py", line 225, in wrapper
    fn(*args, **kwargs)
  File "/usr/lib/python3.6/site-packages/django/__init__.py", line 24, …
Run Code Online (Sandbox Code Playgroud)

python django django-models

2
推荐指数
1
解决办法
1546
查看次数